工欲善其事 必先利其器
要想玩好LOL,那了解所有英雄的技能必然是其最基本的。所以此爬虫就应运而生
运行环境
python 3.7
此爬虫所用的库有
- requests (获取网页信息)
- openpyxl (Excel相关操作)
- pymysql (MySQL数据库相关操作)
- re (正则)
代码
下面有已打包为EXE的程序,可直接使用
主要代码
1 | import requests |
获取英雄数据文件
运行此文件后会在当前目录下生产hero的数据文件
1 | import requests |
_如果想要保存到MySQL,请先创建MySQL数据库,然后用下面的代码创建表,最后取消主代码save_to_mysql(her)的注释即可_
创建数据表代码
1 | #!/usr/bin/python3 |
Excel版:
MySQL版:
下面是上文代码打包为EXE版(pyinstaller)
主文件(Excel版):https://www.lanzous.com/i2dnmvg
主文件(MySQL版):https://www.lanzous.com/i2dnmej
数据文件:https://www.lanzous.com/i2dnn9a
获取数据文件:https://www.lanzous.com/i2dnm7c
最后温馨提示请合理使用爬虫