我需要为包含 main 函数的 .py 文件指定一个名称吗?

问题描述 投票:0回答:2

每当我开始一个项目时,我都必须为我开始的第一个 python 文件想一个名称。通常情况下,我只是将其命名为与项目文件夹相同的名称(即,如果文件夹名称为

project-x
,我通常将 python 文件命名为
projectX.py
)。

我需要为我开始使用的第一个 python 文件指定一个特定的名称吗(比如

main.py
也许)?

python filenames
2个回答
2
投票

该语言或周围的生态系统没有强制执行特定规则。唯一有用的指导是避免使用难以

import
编写代码的文件名,即不要在文件名中添加点(超出
.py
扩展名之前的点)或破折号。

此外,请避免隐藏您要使用的库。如果当前脚本的目录中有一个名为

thing.py
的文件,
import thing
将尝试导入该文件,而不是安装在系统其他位置的同名库。


2
投票

当我们决定您的文件的名称时,您应该记住以下基本规则:

  1. 名字应该
  2. 名称应为小写
  3. 名称可以包含下划线。

通常,main.py 包含“顶级”代码(之所以称为顶级,是因为它用于导入程序运行所需的其他模块,并且它将首先运行)。查看以下文档了解更多详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.