Jump to content
Fórum Script Brasil
  • 0

Tela modo texto


Tomaz Edson

Question

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 to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 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

Edited by tucano
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652.1k
×
×
  • Create New...