尝试使用 CMD 启动输入时当前不起作用



我目前正在看一本书,其中一个练习要求我输入以下代码:

name = input("What's your name? ")
filename = 'guest.txt'
with open(filename, 'w') as f:
f.write(name)

当我尝试在 CMD 中启动它(用于其他输入练习(时,它只是留下一个空白行,它从不问我的名字,也不会给来宾写任何东西.txt。这有什么问题,或者我需要做一些额外的事情吗?(抱歉,如果看起来太基础了,我只是一个初学者Python程序员,现在正在慢慢学习( 编辑1:这是CMD的输出

C:UsersgabypDocumentspython_workchapter_10chapter_10_practice_2>chapter_10_practice_2.py
C:UsersgabypDocumentspython_workchapter_10chapter_10_practice_2>

如您所见,没有错误消息或任何东西,就像它从未启动一样!

由于一个小错误,您面临此问题,

您正在使用以下命令执行程序

chapter_10_practice_2.py 

但它应该是

python chapter_10_practice_2.py

希望对您有所帮助!

最新更新