https://github.com/Kr1s77/awesome-python-login-model
😮python模拟登陆一些大型网站,还有一些简单的爬虫,希望对你们有所帮助❤️,如果喜欢记得给个star哦🌟
https://github.com/Kr1s77/awesome-python-login-model
List: awesome-python-login-model
163mail-login bilibili-login douban-spider facebook-login github-login guoke-spider jingdong lagou-spider python selenium sina-spider spiders taobao-spider tuchong twitter-bot weixinbot zhihu-spider
Last synced: 12 months ago
JSON representation
😮python模拟登陆一些大型网站,还有一些简单的爬虫,希望对你们有所帮助❤️,如果喜欢记得给个star哦🌟
- Host: GitHub
- URL: https://github.com/Kr1s77/awesome-python-login-model
- Owner: Kr1s77
- License: other
- Created: 2019-01-20T10:43:13.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-07-26T16:22:57.000Z (over 3 years ago)
- Last Synced: 2024-10-29T14:53:05.955Z (over 1 year ago)
- Topics: 163mail-login, bilibili-login, douban-spider, facebook-login, github-login, guoke-spider, jingdong, lagou-spider, python, selenium, sina-spider, spiders, taobao-spider, tuchong, twitter-bot, weixinbot, zhihu-spider
- Language: Python
- Homepage:
- Size: 17.8 MB
- Stars: 15,890
- Watchers: 450
- Forks: 3,280
- Open Issues: 76
-
Metadata Files:
- Readme: README-Test.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ai-list-guide - awesome-python-login-model
- awesome-list - Kr1s77/awesome-python-login-model - python模拟登陆一些大型网站,还有一些简单的爬虫 (Programming Language / JavaScript)
README
## Test
### Bilibili自动登录测试正常,成功率98%


### web微信


### 图虫Spider


### 淘宝web
- taobao.py为模拟登录
- 剩下的文件为爬虫
### Github

### 新增链家Spider

```
1. 爬取淘宝各子标签,按销量排名商品信息,按分类保存至MongoDB
2. 通过pandas进行数据分析
3 .将商品在各省分布、销量排行、地图分布等通过matplotlib绘图显示
```
### guoke.spider使用需谨慎,下载的比较快!10秒能下载一堆,截图我就不展示了,已经删除,东西太多了😝
### 微博
- sina.py为模拟登录
- spider文件夹中为爬虫
```
1. 输入要爬取的博主ID,获取ajax请求
2. 解析json数据,爬取博主所有微博,保存至MySQL
```
### 网易云音乐
- 新增网易云音乐下载,之前的一个小demo应该还可以用,Crypto包应该挺难搞的,安装之后还是导入不了,推荐去百度一下,百度上的这个解决方法有很多,我就不多赘述了嘿嘿!
### 知乎
- 知乎登录没有问题,不过要手动输入验证码
- 知乎登录遇到“execjs._exceptions.ProgramError: TypeError: 'exports' 未定义”
- 原因以及解决办法:
```
1. 由于是你本地的JScript引擎只有一个默认的JScript,所以会造成json未定义的错误。
2. execjs会自动使用当前电脑上的运行时环境
3. 解决办法:安装一个nodejs的V8引擎就可以了
```

### 糗事百科


### 百度翻译
- 输入英语自动翻译
