`

python 学习笔记【一】【原创】

阅读更多
一:安装环境
下载并安装
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

  • 大小: 100.1 KB
  • 大小: 8 KB
  • 大小: 4.5 KB
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    Python学习笔记(强烈推荐)

    Python学习笔记 ,本书为皮大庆所原创,非常好。是本人入门的第一书。大约8个小时的时间即可看完,使你能对Python有一个大体的认识。比入门指南之类的都在好懂的多。最好一边看一边试,效果真的好得不得了。强烈推荐...

    Python学习笔记.rar

    免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,...

    Python学习笔记4-回文数

    Python学习笔记4-回文数 题目: 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1: 输入: 121 输出: true 示例 2: 输入: -121 输出: false 解释: 从左向右读, 为 ...

    小白Python学习笔记1

    原创文章 1获赞 1访问量 6 关注 私信 展开阅读全文 作者:Facias

    Python数据可视化项目记录(一)

    个人Python学习,数据可视化项目的笔记记录(一),原创。

    Python学习笔记——csv/excel文件读写&保存

    工具包准备和设置检查csv文件读写和保存csv文件读写csv文件保存Excel工作表文件读写和保存excel文件读写excel文件保存总结附录代码 工具包准备和设置检查 相关工具包导入: ... 原创文章 5获赞 5访问量 109 关注

    Python基础(一)

    本资源为本人原创,经过学习之后添加个人理解总结的学习笔记,分享给大家,此资源包括Python基础的第一部分: - 变量 - 常量 - 注释 - 基础数据类型初识 - 用户输入 - 流程控制语句

    吴恩达老师机器学习课的笔记,Python代码实现等。黄海广博士原创,黄海广博士也是这门课的最初翻译者。

    吴恩达老师机器学习课的笔记。黄海广博士原创,黄海广博士也是这门课的最初翻译者。包括课堂笔记,数学基础,Python代码。

    Python学习笔记7——数据清洗之多表合并

    目录工具包准备纵向合并横向合并总结附录代码 工具包准备 纵向合并 数据准备: 初始数据为包含3个工作簿的Excel工作表,3个工作簿的列... 原创文章 9获赞 8访问量 395 关注 私信 展开阅读全文 作者:制了个了个杖

    Python基础(四)

    本资源为本人原创,经过学习之后添加个人理解总结的学习笔记,分享给大家,此资源包括Python基础的第四部分: - 列表 - 元组 - range

    机器学习:机器学习实战(Python3):kNN,决策树,贝叶斯,逻辑回归,SVM,线性回归,树回归

    其他平台文章均属转发,如想获得最新更新进展,欢迎关注我的个人网站: ://cuijiahua.com/第二章:kNN(k-邻域算法)文章个人网站CSDN知乎Python3《机器学习实战》学习笔记(一):k-近邻算法(史诗级干货长文)代码...

    Python基础(五)

    本资源为本人原创,经过学习之后添加个人理解总结的学习笔记,分享给大家,此资源包括Python基础的第五部分: - 字典 - 字典嵌套

    Python基础(三)

    本资源为本人原创,经过学习之后添加个人理解总结的学习笔记,分享给大家,此资源包括Python基础的第三部分: - 整型 - 字符串 - for循环

    Python基础(六)

    本资源为本人原创,经过学习之后添加个人理解总结的学习笔记,分享给大家,此资源包括Python基础的第六部分: - 驻留机制 - 深浅拷贝 - 集合

    Python基础(二)

    本资源为本人原创,经过学习之后添加个人理解总结的学习笔记,分享给大家,此资源包括Python基础的第二部分: - while 循环 - 格式化输出 - 基本运算符 - 编码初识

    最新版学习笔记—Python机器学习基础教程(1)Irises(鸢尾花)分类—附完整代码

    开始学习机器学习基础,在此留下学习心得与自己的理解。 啥也不说,先看一下鸢尾花啥样 原创文章 21获赞 17访问量 1688 关注 私信 展开阅读全文 作者:会飞的小猪崽儿

    Python基础(九)

    本资源为本人原创,经过学习之后添加个人理解总结的学习笔记,分享给大家,此资源包括Python基础的第九部分: - 函数初识 - 函数定义 - 函数调用 - 函数返回值 - 函数参数

    Python基础(八).zip

    本资源为本人原创,经过学习之后添加个人理解总结的学习笔记,分享给大家,此资源包括Python基础的第八部分: - 文件操作 - 文件修改

    Python基础(七).zip

    本资源为本人原创,经过学习之后添加个人理解总结的学习笔记,分享给大家,此资源包括Python基础的第七部分: - 基础数据类型补充 - 循环删除问题 - 二次编码

    note:学习python中的笔记,资料来自书和我网上,时间久了找不到出处。如果发现自己原创内容请留言

    笔记 学习python中的笔记,资料来自书和我网上,时间久了找不到出处。如果发现自己原创内容请留言

Global site tag (gtag.js) - Google Analytics