首页 > 解决方案 > 如何在 Netbeans 8.2 中输入 Python

问题描述

在netbeans中运行python时,当我输入输入时,我如何以及在哪里接受输入。例如

name = input("enter your name")
print("hello",name)

当我运行它时,我在 shell 的左侧得到输出,但是当我尝试在该窗口中输入任何内容时,我得到

Traceback (most recent call last):
  File "C:\Users\Rahul\Documents\NetBeansProjects\NewPythonProject\src\newpythonproject.py", line 18, in <module>
    name = input("enter your name")
  File "<string>", line 1, in <module>
NameError: name 'hi' is not defined

我正在使用netbeans 8.2。

谢谢!

标签: pythonpython-3.xnetbeansnetbeans-8

解决方案


如果您使用 python 版本 2+

name = raw_input("enter your name")
print("hello {}".format(name))

如果您使用 python 版本 3+

name = input("enter your name")
print("hello {}".format(name))

推荐阅读