本代码主要实现抓取大众点评网中关村附近的餐馆有哪些,具体如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import urllib.request
import re
def fetchFood(url):
# 模拟使用浏览器浏览大众点评的方式浏览大众点评
headers = { 'User-Agent' ,
'Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36' }
opener = urllib.request.build_opener()
opener.addheaders = [headers]
data = opener. open (url).read()
data = data.decode( 'utf' )
print ( '================================抓取的页面数据=======================================' )
print (data) # 打印抓取的页面
print ( '================================获取的餐馆信息====================================' )
foodNameSet = set (re. compile (r '<img id="codetool">
输出结果:
总结 以上就是本文关于Python爬取附近餐馆信息代码示例的全部内容,希望对大家有所帮助。如有不足之处,欢迎留言指出。感谢朋友们对本站的支持! 原文链接:http://blog.csdn.net/zhglance/article/details/68486787 延伸 · 阅读
精彩推荐
|