import urllib2
import urllib
from BeautifulSoup import BeautifulSoup # html
from BeautifulSoup import BeautifulStoneSoup # xml
import BeautifulSoup # everything
import re
f = o.open( 'http://www.google.com', p)
html = f.read()
f.close()
soup = BeautifulSoup(html)
如果说soup=BeautifulSoup(html)的行显示“module”对象不可调用,则会出现错误。
安装美化组4
sudo easy_安装美化组4
推荐 从bs4进口美化组
您的
import BeautifulSoup
使BeautifulSoup
引用模块,而不是像在from BeautifulSoup import BeautifulSoup
之后那样引用类。如果要导入整个模块,可能需要省略from ...
行,或者在之后重命名类:@布莱尔的回答是正确的,但我会做一些稍微不同的事情,例如:
(推荐),或
(也不错)。
相关问题 更多 >
编程相关推荐