所以我有一个问题。有一个简单的Python控制台应用程序当我通过python filename.py从命令行运行它时,它正常工作。但是当我在VS中尝试它(安装pytools,配置环境,安装包)时,我收到此错误:
我的代码如下所示:
import urllib2
from bs4 import BeautifulSoup
import html5lib
url = "http://www.yellowpages.com/search?search_terms=Coffee+Shops&geo_location_terms=Los+Angeles%2C+CA"
r = urllib2.urlopen(url)
soup = BeautifulSoup(r, "html5lib")
print soup
g_data = soup.find_all("div", {"class": "info"})
print "\nWell, those are our cofee shops:\n"
x=1
for item in g_data:
try:
if item.contents[0].find_all("a", {"class": "business-name"})[0].text != "Buy on eBay Today!":
print "%d. %s\n" % (x, item.contents[0].find_all("a", {"class": "business-name"})[0].text)
print "Adress: " + item.contents[1].find_all("p", {"class": "adr"})[0].text + "\n"
x+=1
except:
pass
我收到此错误:error1
所以我想我会再次访问我的新项目,我看到,我可以安装另一个Python工具,但是当我尝试这样做时,我得到了这个:error2
这是因为我有社区版吗?(大学生在这里,可以随时获得企业)
我该怎么办?
答案 0 :(得分:1)
不幸的是,我在Visual Studio上使用Python时遇到了困难。我放弃了尝试去做。
我强烈建议您使用专注于python的IDE,例如 PyCharm 。
我是Visual Studio的粉丝,但我不得不说PyCharm对python来说要好得多(即使在Windows上)。