博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python实现下载文件的三种方法
阅读量:5955 次
发布时间:2019-06-19

本文共 640 字,大约阅读时间需要 2 分钟。

下面来看看三种方法是如何来下载zip文件的:

方法一:

import urllib print "downloading with urllib"url = 'http://www.jb51.net//test/demo.zip'urllib.urlretrieve(url, "demo.zip")

方法二:

import urllib2 print "downloading with urllib2"url = 'http://www.jb51.net//test/demo.zip'f = urllib2.urlopen(url) data = f.read() with open("demo2.zip", "wb") as code: code.write(data)

方法三:

import requests print "downloading with requests"url = 'http://www.jb51.net/test/demo.zip'r = requests.get(url) with open("demo3.zip", "wb") as code:code.write(r.content)

看起来使用urllib最为简单,一句语句即可。当然你可以把urllib2缩写成:

f = urllib2.urlopen(url) with open("demo2.zip", "wb") as code:code.write(f.read())

 

转载地址:http://zaexx.baihongyu.com/

你可能感兴趣的文章
【查找算法】基于存储的查找算法(哈希查找)
查看>>
JavaWeb网上图书商城完整项目--day02-10.提交注册表单功能之页面实现
查看>>
记录一下这次web实训的两个网站
查看>>
POJ-1830 开关问题 高斯消元
查看>>
做程序开发的你如果经常用Redis,这些问题肯定会遇到
查看>>
CAS-认证流程
查看>>
006android初级篇之jni数据类型映射
查看>>
Java 集合框架查阅技巧
查看>>
apache配置虚拟主机
查看>>
CollectionView水平和竖直瀑布流的实现
查看>>
前端知识复习一(css)
查看>>
spark集群启动步骤及web ui查看
查看>>
利用WCF改进文件流传输的三种方式
查看>>
Spring学习总结(2)——Spring的常用注解
查看>>
关于IT行业人员吃的都是青春饭?[透彻讲解]
查看>>
钱到用时方恨少(随记)
查看>>
mybatis主键返回的实现
查看>>
org.openqa.selenium.StaleElementReferenceException
查看>>
数论之 莫比乌斯函数
查看>>
linux下查找某个文件位置的方法
查看>>