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!')
-
相关阅读:
8 个针对高级职位的高级 JavaScript 面试问题(译文)
SpringBoot简单整理
JVM的内存区域划分
《红蓝攻防对抗实战》二.内网探测协议出网之TCP/UDP协议探测出网
java计算机毕业设计校园互助系统源码+系统+mysql数据库+lw文档+部署
CenterPoint 工程复现
树莓派图像处理基础知识
2023下半年软件设计师考试知识点大全思维导图
开会时被领导骂了10多分钟,骂得我快哭了,说话声音都在发抖
WinForm,可能是Windows上手最快的图形框架了
-
原文地址:https://blog.csdn.net/qq_41370110/article/details/127773072