python IDE,代码建议,pycharm

python IDE, code suggestion, pycharm

我在 windows 7 下使用最新的社区 pycharm(2016.2.3) 和最新的 python 2.7.

我在 python 中写了一点,但代码完成让我很痛苦。

例如:

想用美汤库。 我在 pycharm 中用 pip 安装了它。 我确实导入了:from bs4 import BeautifulSoup, Tag

(我在Whosebug上找到了关于Tag的信息,有助于获得更多建议) ... 我写了一些代码..

response = urllib2.urlopen('some link')
html = response.read()
soup = BeautifulSoup(html,'html.parser')
texto = soup.find(id="Phone")

手写的工作代码:

UNC=texto.find(text="Line Key 2").findNext('tr').findNext('tr').findNext('tr').find_all('input')[0]['name']

现在我尝试接收建议: text2=texto. <- 这里我按 Ctrl+Space

我收到了什么:

让我们试试其他建议测试:

text2=soup. <- 这里我按 Ctrl+Space

好的。这是我收到的:

有find方法,好的。让我们试试这个:

text2=soup.find(id='user'). <- 这里我按 Ctrl+Space

而且我没有看到任何我需要的方法!为什么建议里没有find()findNext()(看手写代码)? 但还有许多其他项目。为什么??

我很喜欢python,但是代码建议让我哭了

是否可以像在带有 C# 的 MS Visual Studio 中那样提供代码建议?

好的。我终于意识到,由于动态类型化建议,有些时间无法动态评估。所以必须阅读文档和代码。