Tomaz Edson Postado Dezembro 25, 2011 Denunciar Share Postado Dezembro 25, 2011 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. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 tucano Postado Dezembro 28, 2011 Denunciar Share Postado Dezembro 28, 2011 (editado) 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çosEdit: 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 Dezembro 28, 2011 por tucano Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Tomaz Edson
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
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.