栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Python文件的常见标头格式是什么?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python文件的常见标头格式是什么?

它是

Foobar
模块的所有元数据。

第一个是

docstring
模块的,已经在Peter的答案中进行了解释。

如何组织模块(源文件)?(存档)

每个文件的第一行应为

#!/usr/bin/env python
这样就可以将文件作为脚本运行,例如在CGI上下文中隐式调用解释器。

接下来应该是带有说明的文档字符串。 如果描述很长,则第一行应该是一个简短的摘要,该摘要应具有其自身的意义,并以换行符分隔其余部分。

所有代码,包括导入语句,都应遵循文档字符串。
否则,解释器将无法识别该文档字符串,并且您将无法在交互式会话中(即通过

obj.__doc__
)或使用自动化工具生成文档时访问该文档字符串。

首先导入内置模块,然后导入第三方模块,再导入路径和您自己的模块。
特别是,模块的路径和名称的添加可能会快速更改:将它们放在一个位置可以使它们更容易找到。

接下来应该是作者信息。 此信息应遵循以下格式:

__author__ = "Rob Knight, Gavin Huttley, and Peter Maxwell"__copyright__ = "Copyright 2007, The Cogent Project"__credits__ = ["Rob Knight", "Peter Maxwell", "Gavin Huttley",         "Matthew Wakefield"]__license__ = "GPL"__version__ = "1.0.1"__maintainer__ = "Rob Knight"__email__ = "rob@spot.colorado.edu"__status__ = "Production"

状态通常应为“原型”,“开发”或“生产”之一。

__maintainer__
应该是将修复错误并进行改进(如果导入)的人。
__credits__
不同之处在于
__author__
,这些
__credits__
人报告了错误修复,提出了建议等,但实际上并未编写代码。

在这里你有更多的信息,上市

__author__
__authors__
__contact__
__copyright__
__license__
__deprecated__
__date__
__version__
作为公认的元数据。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/638004.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号