小编Cub*_*bli的帖子

Python __doc__返回无

就在最近,我遇到了一个非常奇怪的问题,我发现没有决心.例如,如果我在解释器中运行以下代码

>>> def test():
...     'docstring'
...     ...
... 
>>> print(test.__doc__)
Run Code Online (Sandbox Code Playgroud)

我得到了'docstring',这并不奇怪.现在如果我在*.py文件中运行它,我会得到None.

我尝试了多个具有相同结果的文件; 但为什么解释器返回文档字符串而不是任何文件?任何帮助肯定会受到赞赏.

注意:我已经尝试过三重引号,双重和单引号,以及我可以集合的任何其他变体,没有运气.

已解决:不确定具体如何,但我使用的命令在该shell实例中被"破坏"了.现在工作正常

python docstring python-3.x

2
推荐指数
1
解决办法
919
查看次数

标签 统计

docstring ×1

python ×1

python-3.x ×1