2015-01-19 2 views
0

터미널 창을 열 때 파이썬 스크립트를 실행할 방법이 있다면 관심이 있습니다. 예 :터미널에서 터미널을 열 때 파이썬 스크립트 실행

print "hello world" 

터미널을 열 때마다 hello world가 표시됩니다.

python my_script.py 

이 스크립트 my_script.py를 실행합니다 즉

+0

Windows? 리눅스? cygwin? 그놈 터미널? 콘솔? xterm? 세게 때리다? 쉬? –

답변

2

당신이 터미널을 열 때, 당신은 당신의 ~/.bashrc에 파일에 넣어 아무것도 실행됩니다 떠들썩한 파티를 사용하는 경우.

+0

안녕하세요. .bashrc 그리고 윈도우에서 프로그램을 실행했습니다. 그러나, 나는 다른 터미널을 열었고 프로그램은 실행되지 않았다. – Eigenvalue

0

터미널을 열 때마다 hello world가 표시됩니다.

그냥 수행

clrscr("Hello World")     # or whatever string you want 

를 어디서나 파이썬 스크립트의에.

이 효과를 달성하기 위해, 다음과 같은 2 가지

# goodManners.py 
from os import system as command  # for calling to system's terminal 
from platform import system as osName # for getting the OS's name 

def clrscr(text): 
    if osName()=='Windows': 
     command('cls') 
    else: 
     command('clear') 
    print(text) 

2 below-와 같이 작은 모듈을해야 이식성을 위해서

1

을 할 필요가 이제 ~/.bashrc의 :

export PYTHONSTARTUP=$HOME/.pythonstartup 

넣어 당신의 파이썬 코드의 난 n $ HOME/.pythonstartup :

from goodManners import clrscr 
관련 문제