标签:cto shadow ESS linu cert 无提示 net lib images
1. postman和jmeter上手容易,但是不够灵活。所以使用python来进行接口测试。
2. python基础的http库有 urllib,httplib2 等,推荐使用request库来警醒接口测试,是urrllib的升级版本
安装步骤:
1. 安装python,配置python环境。
安装python 2.7, 配置环境变量 path, 路径加python安装路径,python\scricpt路径。
命令行执行python ,有返回则ok
2. 安装request库。使用pip安装命令。 pip install requests
安装检测,输入python 回车,然后输入import requests。如果没有提示则安装成功。
***问题解决: 如果提示
解决方案1:转载来源 https://blog.51cto.com/suyanzhu/2313798。
通过如下命令安装requests模块:
pip install requests
运行上面的命令后如果出现以下错误,多数被墙,截图如下:
3.解决办法2
手动下载requests模块,下载地址如下:
https://github.com/kennethreitz/requests/zipball/master
将下载的文件解压到相应的目录中,比如:E:\Python\requests,截图如下:
通过命令行进入到requests目录,执行setup.py文件进行安装,命令如下:
E:\Python>cd requests
E:\Python\requests>python setup.py install
如果还未解决:转载于:https://www.cnblogs.com/whylinux/p/9839162.html
使用requsets出现这个错误,ImportError: No module named ‘chardet‘
原因:requests依赖其他一些模块
解决:依次使用pip安装即可
pip install certifi
pip install chardet
pip install idna
pip install urllib3
如果安装chardet失败,则需要手动下载。转载于https://blog.csdn.net/weixin_33806914/article/details/86056665。
1.下载 chardet-2.2.1.tar.gz (md5) https://pypi.python.org/pypi/chardet#downloads
2.解压至C:\Python27\Lib\site-packages
3.cd到该目录,运行python setup.py install
再依次安装
pip install certifi
pip install chardet
pip install idna
pip install urllib3
检测是否成功: 输入python 回车,然后输入import requests,无提示则成功。
标签:cto shadow ESS linu cert 无提示 net lib images
原文地址:https://www.cnblogs.com/super-lebron/p/12818753.html