2011-05-13 7 views
0

Pythonシェルでテストするとき、私はいつものように、いくつかの輸入を入力する必要があります。Pythonシェルにいくつかの事前入力ができますか?

Python 2.5.4 (r254:67916, Jun 24 2010, 15:23:27) 
[GCC 4.4.3] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>>import sys 
>>>import datetime 

誰かが私には自動的にこれらを完了するために助けることができますか?つまり、私のためにすでにインポートしたpythonシェルと、typeコマンドを続けるのを待っているpythonシェルを入力するコマンドを実行するということです。

ありがとうございました。

答えて

3

試してみてください。

python -i -c "import sys; import datetime;" 

さらに詳しい情報:あなたが起動時に実行したいコマンドでファイルを作成し、環境変数を設定し

-i  : inspect interactively after running script; forces a prompt even 
     if stdin does not appear to be a terminal; also PYTHONINSPECT=x 

&

-c cmd : program passed in as string (terminates option list) 
+0

それは、多くのthx、動作します。 – elprup

1

PYTHONSTARTUPそのファイルの場所に移動します。対話型インタプリタは、そのファイルをロードして実行します。 http://docs.python.org/tutorial/interpreter.html#the-interactive-startup-file

脇の下に、対話モードで作業するときは、改善されたPythonシェルとしてipythonと考えることができます。

+0

これは起動時に常に実行される方法です。私は時々指定したいのですが、私の質問は明確ではありませんが、とにかく感謝します。 – elprup

関連する問題