python通过http下载文件的方法详解


Posted in Python onJuly 26, 2019

1、通过requests.get方法

r = requests.get("http://200.20.3.20:8080/job/Compile/job/aaa/496/artifact/bbb.iso")
 
with open(os.path.join(os.path.dirname(os.path.abspath("__file__")),"bbb.iso"),"wb") as f:
  f.write(r.content)

2、urllib2方法

import urllib2
print "downloading with urllib2"
url = '"http://200.21.1.22:8080/job/Compile/job/aaa/496/artifact/bbb.iso"'
f = urllib2.urlopen(url)
data = f.read()
with open(os.path.join(os.path.dirname(os.path.abspath("__file__")),"bbb.iso"),"wb") as f:
  f.write(data)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中针对函数处理的特殊方法
Mar 06 Python
python实现登陆知乎获得个人收藏并保存为word文件
Mar 16 Python
Python字符串中查找子串小技巧
Apr 10 Python
python遍历目录的方法小结
Apr 28 Python
Python实现检测文件MD5值的方法示例
Apr 11 Python
对python 各种删除文件失败的处理方式分享
Apr 24 Python
ubuntu16.04制作vim和python3的开发环境
Sep 23 Python
wxPython实现列表增删改查功能
Nov 19 Python
浅谈pytorch池化maxpool2D注意事项
Feb 18 Python
将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程
Mar 11 Python
Keras在训练期间可视化训练误差和测试误差实例
Jun 16 Python
Python叠加矩形框图层2种方法及效果
Jun 18 Python
快速解决vue.js 模板和jinja 模板冲突的问题
Jul 26 #Python
Python调用C语言的实现
Jul 26 #Python
Python实现的企业粉丝抽奖功能示例
Jul 26 #Python
对Django外键关系的描述
Jul 26 #Python
python绘图模块matplotlib示例详解
Jul 26 #Python
详解Python中正则匹配TAB及空格的小技巧
Jul 26 #Python
基于Django ORM、一对一、一对多、多对多的全面讲解
Jul 26 #Python
You might like
php 获得汉字拼音首字母的函数
2009/08/01 PHP
PHP 处理图片的类实现代码
2009/10/23 PHP
php smarty截取中文字符乱码问题?gb2312/utf-8
2011/11/07 PHP
php实现简单加入购物车功能
2017/03/07 PHP
JavaScript TO HTML 转换
2006/06/26 Javascript
javascript for循环设法提高性能
2010/02/24 Javascript
JS返回上一页实例代码通过图片和按钮分别实现
2013/08/16 Javascript
jquery实现简单易懂的图片展示小例子
2013/11/21 Javascript
javascript实现的一个随机点名功能
2014/08/26 Javascript
laytpl 精致巧妙的JavaScript模板引擎
2014/08/29 Javascript
window.location 对象所包含的属性
2014/10/10 Javascript
JavaScript多线程详解
2015/08/12 Javascript
jQuery Dialog 取消右上角删除按钮事件
2016/09/07 Javascript
angular2路由切换改变页面title的示例代码
2017/08/23 Javascript
angular.js4使用 RxJS 处理多个 Http 请求
2017/09/23 Javascript
Nodejs使用Mongodb存储与提供后端CRD服务详解
2018/09/04 NodeJs
JavaScript实现的弹出遮罩层特效经典示例【基于jQuery】
2019/07/10 jQuery
webpack4 配置 ssr 环境遇到“document is not defined”
2019/10/24 Javascript
Python实现配置文件备份的方法
2015/07/30 Python
Python进阶篇之字典操作总结
2016/11/16 Python
python 实现登录网页的操作方法
2018/05/11 Python
python实现小球弹跳效果
2019/05/10 Python
解决python中的幂函数、指数函数问题
2019/11/25 Python
Python图像处理库PIL的ImageDraw模块介绍详解
2020/02/26 Python
Django自关联实现多级联动查询实例
2020/05/19 Python
python框架flask入门之路由及简单实现方法
2020/06/07 Python
Python random模块的使用示例
2020/10/10 Python
Stylenanda中文站:韩国一线网络服装品牌
2016/12/22 全球购物
本科毕业生自我鉴定
2013/11/02 职场文书
新入职员工的自我介绍演讲稿
2014/01/02 职场文书
代理商会议邀请函
2014/01/27 职场文书
蜜蜂引路教学反思
2014/02/04 职场文书
金融管理毕业生求职信
2014/03/03 职场文书
社区爱国卫生月活动总结
2014/06/30 职场文书
追悼会答谢词
2015/01/05 职场文书
看古人们是如何赞美老师的?
2019/07/08 职场文书