Python爬取附近餐馆信息代码示例
本代码主要实现抓取大众点评网中关村附近的餐馆有哪些,具体如下:
importurllib.request
importre
deffetchFood(url):
#模拟使用浏览器浏览大众点评的方式浏览大众点评
headers={'User-Agent',
'Mozilla/5.0(WindowsNT6.3;WOW64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/45.0.2454.101Safari/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'
输出结果:
"D:\ProgramFiles\python\python.exe"D:/zhangzh/program/MyGitHub/python3-webapp-demo/www/dzdp.py
================================抓取的页面数据=======================================
北京中关村美食-大众点评网
......此处省略