admin管理员组文章数量:1542025
‘User-Agent’: ‘Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36’
}
response = requests.get(url=url, headers=headers)
print(response)
‘’’
运行结果:
<Response [200]>
‘’’
print(reponse.text)
‘’’
发现并没有数据返回,所有headers的参数改加的都要加
‘’’
headers = {
‘Host’: ‘www.cwl.gov’,
‘Referer’: ‘http://www.cwl.gov/kjxx/ssq/kjgg/’,
‘User-Agent’: ‘Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36’
}
解析数据
解析json数据就和剥洋葱一样,根据字典的取值方法来,非常的简单
result = html_data[‘result’]
dit = {}
for i in result:
dit[‘期号’] = i[‘code’]
dit[‘开奖日期’] = i[‘date’]
dit[‘红球’] = i[‘red’]
dit[‘蓝球’] = i[‘blue’]
dit[‘中奖纪录’] = i[‘content’]
print(dit)
‘’’
运行结果:
{‘期号’: ‘2019142’, ‘开奖日期’: ‘2019-12-10(二)’, ‘红球’: ‘08,14,24,27,29,33’, ‘蓝球’: ‘09’, ‘中奖纪录’: ‘河北1注,江苏1注,浙江1注,福建5注,广西1注,新疆5注,共14注。其中一等奖特别奖为:河北1注,江苏1注,福建5注,广西1注,新疆5注;一等奖普惠奖为:浙江1注。’}
‘’’
数据保存
咱们把要的数据保存到csv文件里面,方便做数据分析
最后
不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~
给大家准备的学习资料包括但不限于:
Python 环境、pycharm编辑器/永久激活/翻译插件
python 零基础视频教程
Python 界面开发实战教程
Python 爬虫实战教程
Python 数据分析实战教程
python 游戏开发实战教程
Python 电子书100本
Python 学习路线规划
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
需要这份系统化学习资料的朋友,可以戳这里无偿获取
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
版权声明:本文标题:python爬取双色球网站中奖纪录,我也想中奖 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1727070074a1096063.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论