【发布时间】:2023-04-03 01:09:02
【问题描述】:
我的问题可能很愚蠢,我希望有人成功解决了这个问题。
有时我在自动完成框中看不到正确的建议(Eclipse 3.5.2、PyDev 1.5.7)。例如:
import email
fp = open('my.eml', 'rb')
msg = email.message_from_file(fp)
msg 现在是一个消息对象。 get_payload() 之类的函数也可以正常工作。
msg.get_payload()
但我没有在自动完成列表中看到get_payload()。
我认为 PyDev 不知道 msg 是什么,所以它不知道要显示什么。
也许我应该导入其他东西,而不仅仅是 email 模块?
提前致谢!
【问题讨论】:
-
没有问题是愚蠢的。这只是提问者的努力。 :]。
-
你说我的努力是愚蠢的吗?我应该为此感到生气吗? :)
-
好的。 ;) 所以,你知道我在这个问题中在说什么,对吧?您如何处理这种不便?
-
我一般查API。随着 Python 3.x 更加成熟,这种行为将在以后得到改善,但我目前正在尝试找到一个链接......
-
同样的事情。我只是使用正确的功能,暂时忘记了自动完成。
标签: python eclipse autocomplete pydev