Python新手在这里。请多多包涵。
编写了一些好的代码块后,让我感到困扰的是,我无法找到一种方法来告诉 eclipse 这个文件/功能是我的项目(测试)的起点。
我在调试期间进入代码并最终进入代码深处的某个文件。然后,如果我想再次运行它,我会转到包含启动文件的选项卡并再次运行它。能够像我们在 C 中那样为 python 项目指定一个“main”函数会很好,例如
这样的事情可能吗?如果不能,我至少可以告诉 eclipse 使用该文件作为项目的起点吗?
我不知道我是否真的理解你的问题。如果你想创建一个像 C 一样的“main”函数,你可以这样做:
def main(argv=None):
pass
if __name__ == "__main__":
sys.exit(main(sys.argv))
要指定在 Eclipse 项目中运行哪个文件,请转到菜单运行 -> 运行配置。
要指定要运行的函数,请在文件中使用以下惯用语:
if __name__ == "__main__":
name_of_main_function_to rune
您还可以命名您的文件之一__main__.py
。