>&g"/> >&g">

ホームページ  >  記事  >  バックエンド開発  >  Pythonでファイル「<stdin>」の1行目非文法エラーを解決する方法

Pythonでファイル「<stdin>」の1行目非文法エラーを解決する方法

WBOY
WBOY転載
2023-04-23 10:58:062417ブラウズ

VSCode で非常に単純なプログラムを作成しました:

str1 = 'Python is good'
print(str1.replace('Python', 'python'))

クリックしてターミナルで実行すると、エラー メッセージが表示されます:

File "", line 1
& C:Python チャレンジ /test.py"
^
SyntaxError: 無効な構文

は構文の問題ではなく、プログラムが Python のコマンド ラインで実行されているためです。インタプリタ:

>>> & C:/PythonChallenge/test.py"

これは Windows の CMD で実行されるはずなので、最初に Python インタープリター:

>>> ^Z

クリックしてターミナルで実行すると、OK になります:

# #PS C:Pythonチャレンジ/test.py"

pythonは良いです

補足: python {ファイル "", line 1} エラー

Pythonでファイル「<stdin>」の1行目非文法エラーを解決する方法##Python を学習する場合、最初のプログラム hello.py (以下に示す)

print("hello welcome to python world")

コマンド ラインの指示が「Python インタープリターが実行されました。コマンド ライン環境と Python インタラクティブ環境の区別に注意してください。次の図に示すように、
python## と入力します。実行時に上記のエラーが報告されます。」 # 直接対話モードに入ります。>>> が表示されたら、Python 対話環境に入ったことになります。これは、Python インタプリタが開始され、ソース コードを 1 行ずつ入力して各行を実行するのを待っているのと同じです。 .py ファイルが作成されたので、ソース コード全体を一度に実行したい場合は、ソース コードを対話的に入力する代わりに、

ファイルを直接実行する必要があります。 python hello.py を実行する前に pyhon コマンドも入力したため、正しいアプローチは直接実行する必要があります python hello.py

Pythonでファイル「<stdin>」の1行目非文法エラーを解決する方法

以上がPythonでファイル「<stdin>」の1行目非文法エラーを解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。