- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:python スクリプトファイルの実行)
Pythonスクリプトファイルの実行方法について【初心者向け】
このQ&Aのポイント
- Python初心者がWindows XPでPython2.6を使い、スクリプトファイルの実行方法について質問しています。
- 質問者はIDLEエディタでスクリプトファイルを作成し、環境変数も設定していますが、コマンドラインでの実行でSyntaxErrorが発生しているとのことです。
- 解決方法を探しているので、アドバイスを求めています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ああ、やっぱり。 python とだけやると、対話モードで起動してしまいます。 スクリプトを実行したいのなら、 コマンドプロンプトのコマンドラインで、 python test.py としてみてください。
その他の回答 (2)
noname#77845
回答No.3
test.pyの保存先がC:\Python26なんだから、そこに移動すればOK。 CD \Python26 python test.py で実行できます。
質問者
お礼
ご回答ありがとうございます すんなりと実行することができました。 プログラミングの最初の壁を何とか通ることができました^^
- sakusaker7
- ベストアンサー率62% (800/1280)
回答No.1
コマンドラインから入力というのは c:\users\> みたいなのがでているところで python test.py てやってます? File"<stdin>",line 1 なんか test.py を読みに行っていないようですけど。
質問者
補足
早速の回答ありがとうございます コマンドプロンプトを立ち上げると C:\Documents and Settings\Owner> と出てくるのでそこにまずpythonと入力します。 そうすると>>>が出てくるのでそこにpython test.pyと入れています。 よろしくお願いします。
お礼
ご回答ありがとうございました。 基礎的な対話モードやインタラクティブシェルの仕組みを理解していませんでした。対話モードで、python test.pyと入力しても、それを命令で受けてしまってエラーが出るのだと聞きました。pythonのコマンドラインとwindowsのコマンドプロンプトの違いも知ることができました。
補足
ありがとうございます なるほど、対話モードでは駄目なのですね。基礎がわかっておらず申し訳ございません。結果、 C:\Documents and Settings\Owner>python test.py python:cant open file 'test.py':[Errno2] NOsuch file or directory と出ます。フルパスを入れれば大丈夫なのですが、解決策ありますか? 質問多くてすみません。 こちらの質問はなしでも結構です。 よろしかったお教え願います。