Page 114 - 高中 信息技术 必修1 数据与计算
P. 114
第五章 数据处理和可视化表达
广东教育出版社
图5-5 程序5-1和绘图结果
实 践
利用配套学习资源包提供的装虚拟机文件,搭建“网络商城”网站,具体操作详见配
套学习资源包的说明文件。
打开并运行配套学习资源包“第五章\课本素材\程序5-2”。其中,语句import bs4和
import requests用于调用爬虫模块,import re用于调用正则表达式模块,import xlwt用于调
用Excel模块,import datetime用于调用日期和时间模块。程序5-2的关键过程及语句如下:
(1)爬取页面设置。
for i in range(0, 5): # 循环5次,就是5个页面的商品数据
payload['page'] = i+ 1 # 此处为页码,根据网页参数具体设置
resp = requests.get(url, params=payload)
soup = bs4.BeautifulSoup(resp.text, "html.parser")
print(resp.url) # 打印访问的网址
resp.encoding = 'utf-8' # 设置编码
106 106
9 ֻᅣ JOEE