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的汉字转GBK码实现代码
Feb 19 Python
pycharm 使用心得(四)显示行号
Jun 05 Python
python实现马耳可夫链算法实例分析
May 20 Python
python+pyqt实现右下角弹出框
Oct 26 Python
Linux下多个Python版本安装教程
Aug 15 Python
利用ctypes获取numpy数组的指针方法
Feb 12 Python
PyQt5响应回车事件的方法
Jun 25 Python
python定时任务 sched模块用法实例
Nov 04 Python
解决pip安装tensorflow中出现的no module named tensorflow.python 问题方法
Feb 20 Python
Jupyter notebook 不自动弹出网页的解决方案
May 21 Python
Python max函数中key的用法及原理解析
Jun 26 Python
再谈python_tkinter弹出对话框创建
Mar 20 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实现webservice实例
2014/11/06 PHP
typecho插件编写教程(五):核心代码
2015/05/28 PHP
PHP简单实现无限级分类的方法
2016/05/13 PHP
Laravel5中防止XSS跨站攻击的方法
2016/10/10 PHP
判断浏览器的javascript版本的代码
2010/09/03 Javascript
扩展easyui.datagrid,添加数据loading遮罩效果代码
2010/11/02 Javascript
电子商务网站上的常用的js放大镜效果
2011/12/08 Javascript
web前端设计师们常用的jQuery特效插件汇总
2014/12/07 Javascript
jQuery实现的个性化返回底部与返回顶部特效代码
2015/10/30 Javascript
JS表格组件神器bootstrap table详解(基础版)
2015/12/08 Javascript
实例讲解JavaScript中call、apply、bind方法的异同
2016/09/13 Javascript
多个上传文件用js验证文件的格式和大小的方法(推荐)
2017/03/09 Javascript
bootstrap select插件封装成Vue2.0组件
2017/04/17 Javascript
如何在vue里添加好看的lottie动画
2018/08/02 Javascript
解决layui的table插件无法多层级获取json数据的问题
2019/09/19 Javascript
js实现GIF图片的分解和合成
2019/10/24 Javascript
JavaScript简单编程实例学习
2020/02/14 Javascript
JS中作用域以及变量范围分析
2020/07/18 Javascript
Vue自定义表单内容检查rules实例
2020/10/30 Javascript
python关闭windows进程的方法
2015/04/18 Python
python中subprocess批量执行linux命令
2018/04/27 Python
Python异常处理知识点总结
2019/02/18 Python
简单的Python调度器Schedule详解
2019/08/30 Python
Python之数据序列化(json、pickle、shelve)详解
2019/08/30 Python
美国Jeep配件购物网站:Morris 4×4 Center
2019/05/01 全球购物
美国最佳选择产品网站:Best Choice Products
2019/05/27 全球购物
俄罗斯最大的灯具网站:Fandeco
2020/03/14 全球购物
如何利用XMLHTTP检测URL及探测服务器信息
2013/11/10 面试题
大学生应聘推荐信范文
2013/11/19 职场文书
企业项目策划书
2014/01/11 职场文书
教育基金募捐倡议书
2014/05/14 职场文书
经营目标管理责任书
2014/07/25 职场文书
民事授权委托书范文
2014/08/02 职场文书
《微笑着面对生活》优秀演讲稿范文
2014/09/23 职场文书
大学副班长竞选稿
2015/11/21 职场文书
教你win10系统中APPCRASH事件问题解决方法
2022/07/15 数码科技