下载并安装
python-3.6.4-amd64.exe
pycharm-community-2017.3.2.exe
如果要装扩展包:
命令行示例(安装urllib3):
pip install requests
pycharm安装如图:
二: 下载文件编程示例
#download.py import urllib.request def downloadFile(name): url="http://www.zjport.gov.cn/themes/gaza/images/index/"+name filename="f:/temp/"+name urllib.request.urlretrieve(url, filename) downloadFile("1.png")
运行两个问题:
1. urllib.error.HTTPError: HTTP Error 404: Not Found
文件未找到,或者被反爬虫策略禁止
2. permision denied
文件目录被限制权限
三: 访问http接口编程示例
#httprequest.py #扩展包 import requests import json #download.py import download def getFileByRequests(): r = requests.get('http://192.168.3.144/data/getFile') if r.status_code==200: #'[{"filename":"1.zip"},{"filename":"2.zip"}]' return r.text else: return '' #解析json while(True): files = getFileByRequests() arr=json.loads(files) for i in range(0, len(arr)): print(arr[i].get('filename')) download.downloadFile(arr[i].get('filename'))
可在pycharm中调试运行。
四:脚本运行
cd c:\users\zhenggm\pycharmprojects\untitled
python httprequest.py