Ir para conteúdo
Fórum Script Brasil
  • 0

Tela modo texto


Tomaz Edson

Pergunta

Olá pessoal,

Sou novato por aqui. Uso 99% de Linux. Tenho um conhecimento mediano

(fraco) sobre programação. Tava estudando C, por causa do meu curso,

mas desisti. (de C, não do curso, rsrsrs).

Pra falar a verdade, comecei ontem com Python, já li um bocado e, como

sou muito curioso, tenho algumas dúvidas nas quais ficaria muito

agradecido se os colegas pudessem me ajudar. (sei que serão moleza

para vocês).

Primeiramente, gostaria de saber como limpar a tela, em modo texto,

com python (tipo clear no sheel).

Segundo, gostaria de saber se tem como, no modo texto mesmo, iniciar o

scripting (programa) em uma janela com tamanho definido. (em C temos

que usar a biblioteca windows.h).

Terceiro, se não for pedir muito, como posso executar um shell script

dentro de um programa (modo texto) em python?.

Agradeço antecipadamente.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Tomaz Edson, tem um pacote chamado os que atende às suas necessidades. Para utilizá-lo, antes de chamar qualquer método dele você deve importá-lo:

import os
Particularmente, para limpar a tela e executar um .sh, tem um método desse pacote que dá conta. Ele passa comandos para o Sistema Operacional, é o os.system(<comando>):
>>> os.system("clear") # Limpa a tela (Linux)

>>> os.system("./script.sh") # Executa script.sh (Já com permissão de execução)

Sobre iniciar o programa numa tela com tamanho pré-definido, nunca tentei. É bem provável que esse mesmo pacote tenha algum método que faça isso...

Abraços

Edit: Pode ser que você já tenha lido, mas fica a dica de qualquer forma.

Este tutorial é extenso mas é muito bom para quem começa a programar em Python:

http://docs.python.org/tutorial/index.html

Editado por tucano
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...