import requests
import re
import csv
url = '************'
headers = {
"User-Agent":
"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:106.0) Gecko/20100101 Firefox/106.0"
}
req = requests.get(url, headers=headers)
package_conte = req.text
# 数据解析(?P.*?)
obj = re.compile(r' - .*?.*? (?P
.*?) .*?.*?'
r'.*?
(?P.*?) .*?.*?.*?(?P.*?) ', re.S)
a = obj.finditer(package_conte)
f = open('data.csv', mode='w')
csvs = csv.writer(f)
for i in a:
dic = i.groupdict()
dic['year'] = dic['year'].strip()
csvs.writerow(dic.values())
f.close()
print('over!')
-
相关阅读:
改变滚动条样式
首批48所高校大模型开课“尝鲜”,AI教学赋能计划合作名单公布
基于java+ssm+easyui灵悟酒店系统
java计算机毕业设计疆域特色农家乐系统MyBatis+系统+LW文档+源码+调试部署
Linux常用命令——bzcat命令
Duchefa丨MS培养基含维生素说明书
JS原型对象prototype
05-JS数组
孙宇晨:稳定币支付交易具百倍增长潜力 后FTX时代行业仍需修炼内功
sklearn-6算法链与管道
-
原文地址:https://blog.csdn.net/qq_41370110/article/details/127773072