擅长:python、mysql、java
<p>你的问题令人困惑。您提供的docstring与自动完成无关。
这是两回事。在</p>
<p>如果要显示方法的文档,请按:</p>
<pre><code>YourClass. # Ctrl+Space
</code></pre>
<p>然后单击<code>PyDev</code>中的<code>reporthook</code>将显示该方法的全部代码(包括docstring)。在</p>
<p>否则,如果您要求自动完成,Python是动态类型的,<code>PyDev</code>没有理由通过按<code>count. # Ctrl+Space</code>(带<code>dot</code>)来显示任何内容,因为count(即使它是一个类——事实并非如此)无法识别。在</p>
<p>另一方面,docstring只在运行时可用,因此<code>PyDev</code>在编辑脚本时没有理由使用它(除非请求的模块或功能来自已编译的模块:例如,按<code>numpy. # Ctrl+Space</code>将为其函数提供doc,因为它是启动时由<code>PyDev</code>加载到内存中的模块)。在</p>
<p>我建议你看看<a href="http://www.pythonforbeginners.com/basics/python-docstrings/" rel="nofollow">here</a>。在</p>
<p>或者,刷新<code>Python Interpreter</code>会有所帮助(Windows>;Preferences>;PyDev>;Python解释器>;Apply>;Check the解释器>;按OK),您的脚本在<code>PYTHONPATH</code>中。。。在</p>
<p>希望这对你有帮助。。。在</p>