当前位置: 首页 > 知识库问答 >
问题:

为python项目设置默认启动函数

申屠亦
2023-03-14

这里是Python NewView。请容忍我。

写了一些很好的代码后,有一件事困扰着我,那就是我找不到一种方法来告诉eclipse这个文件/函数是我的项目(测试)的起点。

我在调试过程中进入代码,并最终在代码深处的某个文件中结束。然后如果我想再次运行它,我会转到包含开始文件的选项卡并再次运行它。能够为python项目指定一个“主”函数就像我们在C中为例如Python项目指定的那样是件好事。

这样的事情可能吗?如果不可能,我至少可以告诉eclipse使用那个文件作为项目的起点吗?

共有3个答案

蒋权
2023-03-14

你也可以把你的一个文件命名为\uuuu main\uuu。py

罗寒
2023-03-14

要指定在Eclipse项目中运行哪个文件,请转到菜单run-

要指定运行哪个函数,请在文件中使用以下习惯用法:

if __name__ == "__main__":
    name_of_main_function_to rune
狄新翰
2023-03-14

我不知道我是否真的理解你的问题。如果你想制作一个像C这样的“main”函数,你可以这样做:

def main(argv=None):
    pass

if __name__ == "__main__":
    sys.exit(main(sys.argv))
 类似资料:
  • 是否可以为所有xml视图的宽度和高度设置项目默认值?我的xmls中80%的项具有: Android:layout_width=“match_parent”

  • 本文向大家介绍Python新手学习函数默认参数设置,包括了Python新手学习函数默认参数设置的使用技巧和注意事项,需要的朋友参考一下 在某些情况下,程序需要在定义函数时为一个或多个形参指定默认值,这样在调用函数时就可以省略为该形参传入参数值,而是直接使用该形参的默认值。 为形参指定默认值的语法格式如下: 形参名 = 默认值 从上面的语法格式可以看出,形参的默认值紧跟在形参之后,中间以英文“=”隔

  • Apache Kafka文档说明: 内部Kafka Streams使用者max.poll.interval.ms默认值已从300000更改为integer.max_value

  • 我在“Installed Jres”下添加了适当的JDK,它甚至只与最新的SE匹配,而不是与Maven-1.5匹配。 我使用的是Eclipse Oxygen、Maven 3.5.0和M2E1.8。

  • 我相信现代C初始值设定项列表对于初始化对象非常有用,甚至不需要定义自己的构造函数: 但是,当我的类从另一个类继承时,这不起作用: 我尝试添加

  • 我正在为我的应用程序实现一个发布机制,并希望使用REST API将其与我的YouTrack耦合。 在发布时,我想将新创建的问题的默认值‘修复版本’设置为bumped版本。