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 相关文章推荐
Linux下编译安装MySQL-Python教程
Feb 02 Python
读写json中文ASCII乱码问题的解决方法
Nov 05 Python
pandas object格式转float64格式的方法
Apr 10 Python
python实时获取外部程序输出结果的方法
Jan 12 Python
python生成每日报表数据(Excel)并邮件发送的实例
Feb 03 Python
python使用minimax算法实现五子棋
Jul 29 Python
python实现网站微信登录的示例代码
Sep 18 Python
Win10+GPU版Pytorch1.1安装的安装步骤
Sep 27 Python
Django Model中字段(field)的各种选项说明
May 19 Python
python使用多线程+socket实现端口扫描
May 28 Python
Python3实现英文字母转换哥特式字体实例代码
Sep 01 Python
自动在Windows中运行Python脚本并定时触发功能实现
Sep 04 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的SimpleXML方法读写XML接口文件实例解析
2014/06/16 PHP
Codeigniter框架的更新事务(transaction)BUG及解决方法
2014/07/25 PHP
php实现文本数据导入SQL SERVER
2015/05/17 PHP
PHP7新功能总结
2019/04/14 PHP
解决laravel中日志权限莫名变成了root的问题
2019/10/17 PHP
PHP多进程简单实例小结
2019/11/09 PHP
Laravel5.1 框架数据库操作DB运行原生SQL的方法分析
2020/01/07 PHP
laravel开发环境homestead搭建过程详解
2020/07/03 PHP
解决表单中第一个非隐藏的元素获得焦点的一个方案
2009/10/26 Javascript
ASP.NET jQuery 实例8 (动态添加内容到DropDownList)
2012/02/03 Javascript
JS获取地址栏参数的小例子
2013/08/23 Javascript
图片动画横条广告带上下滚动的JS代码
2013/10/25 Javascript
DeviceOne 让你一见钟情的App快速开发平台
2016/02/17 Javascript
Javascript基础知识盲点总结之函数
2016/05/15 Javascript
浅谈Vuex的状态管理(全家桶)
2017/11/04 Javascript
JS使用正则表达式实现常用的表单验证功能分析
2020/04/30 Javascript
2分钟实现一个Vue实时直播系统的示例代码
2020/06/05 Javascript
Python fileinput模块使用实例
2015/05/28 Python
Python中标准库OS的常用方法总结大全
2017/07/19 Python
python web基础之加载静态文件实例
2018/03/20 Python
利用python实现短信和电话提醒功能的例子
2019/08/08 Python
Django权限设置及验证方式
2020/05/13 Python
opencv+python实现鼠标点击图像,输出该点的RGB和HSV值
2020/06/02 Python
让IE下支持Html5的placeholder属性的插件
2014/09/02 HTML / CSS
html5+css3进度条倒计时动画特效代码【推荐】
2016/03/08 HTML / CSS
用Python匹配HTML tag的时候,<.*>和<.*?>有什么区别
2012/11/04 面试题
企划主管岗位职责
2013/12/12 职场文书
学生干部的自我评价分享
2014/01/18 职场文书
物理教学随笔感言
2014/02/22 职场文书
岗位廉政承诺书
2014/03/27 职场文书
坚守艰苦奋斗精神坚决反对享乐主义整改措施
2014/09/17 职场文书
技术股份合作协议书
2014/10/05 职场文书
庆祝教师节主持词
2015/07/06 职场文书
《画家和牧童》教学反思
2016/02/17 职场文书
Go 实现英尺和米的简单单位换算方式
2021/04/29 Golang
Python中json.load()和json.loads()有哪些区别
2021/06/07 Python