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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2023-04-23 10:58:06
ke hadapan
2542 orang telah melayarinya

Saya menulis program yang sangat mudah dalam VSCode:

str1 = 'Python is good'
print(str1.replace('Python', 'python'))
Salin selepas log masuk

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!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan