博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 通过urllib模块在svn中下载文件
阅读量:4612 次
发布时间:2019-06-09

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

#_*_coding:utf-8_*_

import urllib

def Schedule(a,b,c):

'''
a:已经下载的数据块
b:数据块的大小
c:远程文件的大小
'''
per = 100.0 * a * b / c
if per > 100:
per = 100
print "%.2f%%"% per

 

f=file('a.txt')#文件路径保存

for i in f.readlines():
c=i.strip().split('/')
b='/Python27/a/%s'%''.join(c[-1:])
i=i.decode("gb2312").encode('utf-8')#读取文本中内容后转码
urllib.urlretrieve(i,b,Schedule)

 

转载于:https://www.cnblogs.com/liguangxu/p/5381480.html

你可能感兴趣的文章
搜索算法----二分查找
查看>>
Python语言编程
查看>>
事务并发、事务隔离级别 .
查看>>
[poj 1469]Courses
查看>>
Xcode8出现AQDefaultDevice(173):Skipping input stram 0 0 0x0
查看>>
数据结构(二十四)二叉树的链式存储结构(二叉链表)
查看>>
Material Design Lite,简洁惊艳的前端工具箱 之 布局组件。
查看>>
关于bootstrap Modal弹窗 滚动条的问题
查看>>
Django----------路由控制
查看>>
将数字转化为字符串的快捷方式
查看>>
JAVA 序列化 与 反序列化
查看>>
java23种设计模式
查看>>
冲刺周期一--站立会议04
查看>>
支持IE6以上阴影效果纯CSS
查看>>
优化算法与特征缩放
查看>>
NOIP模板复习(4)区间操作之莫队算法,树状数组,线段树
查看>>
深入理解PHP中的引用和赋值
查看>>
Shell父进程获取子进程的变量值
查看>>
BOM——检测浏览器
查看>>
Hanoi塔问题——递归
查看>>