1.pycurl模块支持

  • 需要安装pycurl模块支持
    如果是在Windows的pycharm上运行,需要使用pip install pycurl命令安装pycurl模块;如果要在Linux环境上运行,需要先把python2换成python3(python2换python3方法可以在我之前的文章里参考)

  • pycharm安装pycurl
    打开点部的Terminal然后使用pip install pycurl命令安装,下图是我已经安装好的,所以再次执行命令显示的是已安装。
    python3的web服务质量探测(文章末尾附源码)_第1张图片

  • Linux上安装pycurl
    需要重新安装curl
    wget http://curl.haxx.se/download/curl-7.36.0.tar.gz
    tar zxvf curl-7.36.0.tar.gz
    cd curl-7.36.0
    ./configure
    make && make install
    export LD_LIBRARY_PATH=/usr/local/lib
  • 再安装pycurl
    yum install python-devel
    wget https://pypi.python.org/packages/source/p/pycurl/pycurl-7.43.0.2.tar.gz --no-check-certificate
    tar zxvf pycurl-7.43.0.2.tar.gz
    cd pycurl-7.43.0.2
    python setup.py install --curl-config=/usr/local/bin/curl-config

2.运行效果

  • pycharm执行效果,需要手动输入web站点的域名
    python3的web服务质量探测(文章末尾附源码)_第2张图片

  • 在Linux上的执行效果
    python3的web服务质量探测(文章末尾附源码)_第3张图片

3.源码

  • 点击web服务质量探测py3.py