【发布时间】:2010-12-31 06:56:51
【问题描述】:
加载模块时,Python 文档字符串和 cmets 是否存储在内存中?
我想知道这是不是真的,因为我通常会很好地记录我的代码;这会影响内存使用吗?
通常每个 Python 对象都有一个__doc__ 方法。这些文档字符串是从文件中读取的,还是以其他方式处理的?
我在论坛、Google 和邮件列表中进行了搜索,但没有找到任何相关信息。
你知道得更多吗?
【问题讨论】:
-
澄清一下,文档字符串不是 cmets。它们相似,用途相似,但文档字符串实际上是函数/对象的属性,而我认为除了实际读取 .py 文件本身之外,无法以任何方式访问 cmets。
-
担心会占用多少内存?每个字符超过 1 个字节?您正在为 Timex Sinclair 1000 编程吗?
标签: python comments memory-management docstring