Web爬网程序无法打印

时间:2017-07-26 01:51:09

标签: python html web-crawler crawler4j

我正在研究我的第一个网络抓取工具,我无法弄清楚如何让它打印结果。没有错误,但没有显示任何错误。

来自bs4 import BeautifulSoup import urllib3

def extract_links():

http = urllib3.PoolManager()
r = http.request('GET', 'http://www.drankbank.com/happy-hour-chicago.html')
soup = BeautifulSoup(r, 'html.parser')
print(soup)

extract_links()

谢谢!

1 个答案:

答案 0 :(得分:0)

您没有访问请求中返回的数据。

soup = BeautifulSoup(r, 'html.parser')

应该是:

soup = BeautifulSoup(r.data, 'html.parser')