>&g"/> >&g">

Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk menyelesaikan Fail '', ralat bukan tatabahasa baris 1 dalam Python

Bagaimana untuk menyelesaikan Fail '', ralat bukan tatabahasa baris 1 dalam Python

WBOY
WBOYke hadapan
2023-04-23 10:58:062449semak imbas

Saya menulis program yang sangat mudah dalam VSCode:

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

Apabila saya mengklik untuk menjalankannya di terminal, saya mendapat ralat:

Fail “”, baris 1
& C: Python challenge/test.py"
^
SyntaxError: sintaks tidak sah

bukan masalah sintaks, tetapi kerana program dijalankan di bawah baris arahan daripada jurubahasa Python:

>>> & C:/Python challenge/test.py"

hendaklah dijalankan di bawah CMD Windows, jadi keluar dari penterjemah Python dahulu:

>>> ^Z

Klik untuk menjalankan dalam terminal dan ia akan OK:

PS C:Python challenge/test py"
python bagus

Tambahan: python {Fail "", baris 1} ralat

Bagaimana untuk menyelesaikan Fail <stdin>, ralat bukan tatabahasa baris 1 dalam Python

Belajar Python Apabila program pertama hello.py (seperti yang ditunjukkan di bawah)

print("hello welcome to python world")

dijalankan, ralat di atas dilaporkan kerana arahan telah baris menunjukkan bahawa jurubahasa Python telah dijalankan Beri perhatian kepada membezakan antara persekitaran baris arahan dan persekitaran interaktif Python Seperti yang ditunjukkan dalam rajah di bawah, masukkan terus python untuk memasuki mod interaktif Apabila >>> muncul, anda telah memasuki persekitaran interaktif Python, yang bersamaan dengan memulakan Jurubahasa Python menunggu anda untuk memasukkan kod sumber baris demi baris, dan melaksanakan setiap baris fail .py telah ditulis, jika anda ingin melaksanakan keseluruhan kod sumber sekali gus, anda harus menjalankan fail .py secara langsung dan bukannya memasukkan kod sumber secara interaktif

Bagaimana untuk menyelesaikan Fail <stdin>, ralat bukan tatabahasa baris 1 dalam Python

<.> Oleh kerana saya juga memasukkan arahan python sebelum melaksanakan python hello.py, pendekatan yang betul adalah untuk melaksanakan python hello secara langsung

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan Fail '', ralat bukan tatabahasa baris 1 dalam Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam