我在Eclipse中编写Python时遇到了以下问题。
例如,这是我的模块代码:
class HalloWelt:
def __init__(self):
self.A = "Hallo"
def Antwort(self, strPlaintext):
print strPlaintext
我已将其保存为ex1。当我试图从另一个脚本导入这个模块时,我在自动完成列表中看不到它。在
我也试着这样继承它:
^{pr2}$
但是在写ram.A之后,它没有显示任何以A开头的内容。有人知道问题出在哪里吗?谢谢您。在
Tags:
我也有同样的问题。我通过为Python使用另一个IDE来解决这个问题:PyCharm 社区版是免费的,而且已经很好了。如果你需要更多的工具,你可以订阅一些商业计划。在
如果问题在于
import
的自动完成,那么在PyDev[Eclipse]中尝试执行以下操作,假设您有PyDev的默认设置。在转到
Window -> Preferences -> PyDev -> Editor -> Code Completion.
1)将
Minimum number of chars in qualifier for deep analysis
更改为32)检查
Request completion on all letter chars and '_'?
自动完成应该可以正常工作!在
您可以在Properties>;projectreferences中让一个项目引用另一个eclipse项目。这会有点帮助。看起来ram也没有A值。万圣节公羊.A可能就是你要找的。在
如果模块没有导入,那么可以将路径添加到python路径中。下面添加父目录的示例。在
相关问题 更多 >
编程相关推荐