Python2.7名称错误:未定义名称“hello”(我的文件)名称

2024-10-01 17:21:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我不确定这个问题是否得到了回答,但在你说“是”之前,请仔细看看我的问题。我是python的初学者,虽然我已经设置了EVN,并且在那里一切都很好。要制作一些高级素材,我需要创建我的文件,并将其命名为:你好.py 我可以从命令行导航到目录,然后尝试执行你好.py. 它包含以下代码。在

import sys

class Greeting:

    def main(argv):
        # My code here
        print ("Good day")

if __name__ == "__main__":
    Greeting().main(sys.argv)

这是我得到的错误

^{pr2}$

可能是那个文件吗你好.py“需要定义一些地方,我不太明白。在


Tags: 文件代码命令行pyimport目录mainsys
2条回答

要运行python文件,必须使用python hello.py

要使文件在Linux或Mac上可执行,还可以添加

#!/bin/python

到文件的顶部,只需hello.py

您应该使用python{file_name}.py运行一个文件。在

import sys

class Greeting:

    def main(argv):
        # My code here
        print ("Good day")

if __name__ == "__main__":
    Greeting().main(sys.argv)

如果保存的文件名是你好.py 然后在终端中使用python hello.py。在

相关问题 更多 >

    热门问题