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) 行表示“模块”对象不可调用。
Your import BeautifulSoup
makes BeautifulSoup
引用模块,而不是像之后那样引用类from BeautifulSoup import BeautifulSoup
。如果您要导入整个模块,您可能需要省略from ...
行或者稍后重命名该类:
from BeautifulSoup import BeautifulSoup
Soup = BeautifulSoup
...
import BeautifulSoup
....
soup = Soup(html)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)