Python文件的常见标头格式是什么?
在有关Python编码准则的文档中,我遇到了以下Python源文件的头格式: #!/usr/bin/env python """Foobar.py: Description of what foobar does.""" __author__ = "Barack Obama" __copyright__ = "Copyright 2009, Planet Earth" 这是Python世界中标头的标准格式吗? 我还可以在标题中添加哪些其他字段/信息? Python专家分享了有关好的Python源标头的指南:-) #1楼 Foobar 模块的所有元数据。 第一个是模块的 docstring ,已经在 Peter的答案中进行 了解释。 如何组织模块(源文件)? (存档) 每个文件的第一行应该是 #!/usr/bin/env python 。 这样就可以将文件作为脚本运行,例如在CGI上下文中隐式调用解释器。 接下来应该是带有说明的文档字符串。 如果描述很长,则第一行应该是一个简短的摘要,该摘要应具有其自身的意义,并以换行符分隔其余部分。 所有代码,包括导入语句,都应遵循文档字符串。 否则,解释器将无法识别该文档字符串,并且您将无法在交互式会话中(即通过 obj.__doc__ )或使用自动化工具生成文档时访问该文档字符串。 首先导入内置模块,然后导入第三方模块