开发环境配置-存储库Web库App爬取相关库

Posted mr-chenshuai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开发环境配置-存储库Web库App爬取相关库相关的知识,希望对你有一定的参考价值。

一、python存储库安装

1、PyMySQL

python3借助Pymysql来操作MySQL数据库

pip3 install pymysql

 

2、PyMongo

python3借助PyMongo来操作MongoDB数据库

pip3 install pymongo

 

3、redis-py

python3借助redis-py操作Redis

pip3 install redis

安装完成后,即安装了redis-py

 

4、RedisDump

用于Redis数据导入导出的工具,基于Ruby实现,所以需要先安装Ruby

Ruby下载安装:

https://www.ruby-lang.org/zh_cn/downloads/

技术分享图片

安装好Ruby,使用gem命令,相当于python的pip

gem install redis-dump

 

二、安装Web库

1、Flask

轻量级web服务程序,简单、易用、灵活

pip3 install flask

 

2、Tornado

支持异步的Web框架,通过使用非阻塞I/O流,可以支撑成千上万的开放连接,效率非常高

 pip3 install tornado

 

三、App爬取相关库

1、Charles

抓包工具,相比Fiddler其功能更强大

下载地址:

https://www.charlesproxy.com/download

破解地址:

https://www.zzzmode.com/mytools/charles/

 

2、mitmproxy

一个支持HTTP和HTTPS的抓包程序,类似Fiddler和Charls,只不过是通过控制台操作

mitmproxy还有俩关联组件:

mitmdump:它是mitmproxy的命令行接口,可以用来对接python脚本,实现监听后的处理

mitmweb:是一个web程序,可以用它清除的观察mitmproxy捕获的请求

pip3 install mitmproxy

 

3、Appium

移动端的自动化测试工具,类似selenium,可以用它驱动androidios等设备

下载地址:

https://github.com/appium/appium-desktop/releases

 技术分享图片

 

以上是关于开发环境配置-存储库Web库App爬取相关库的主要内容,如果未能解决你的问题,请参考以下文章

Python3网络爬虫实战-6APP爬取相关库的安装:Charles的安装

开发环境配置-python3和相关库

Python3网络爬虫实战-7APP爬取相关库的安装:MitmProxy的安装

Python3网络爬虫实战-8APP爬取相关库的安装:MitmProxy的安装

Web - JSP开发环境搭建 - Mac

爬取酷狗音乐Top500