【发布时间】:2017-04-06 05:37:39
【问题描述】:
我在 windows 7 下使用最新的社区 pycharm(2016.2.3) 和最新的 python 2.7。
我用 python 写了一点,但是代码完成给我带来了很大的痛苦。
例如:
我想使用漂亮的汤库。
我在pycharm中用pip安装了它。
我确实导入:from bs4 import BeautifulSoup, Tag
(我在stackoverflow上找到了关于Tag here的信息,它有助于接收更多建议) ... 我写了一些代码..
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,但是代码建议让我哭了。
是否可以在 MS Visual Studion 中使用 C# 提供代码建议?
【问题讨论】:
-
hints3 i.stack.imgur.com/wZeAd.png
标签: python ide pycharm autosuggest