永发信息网

求大神指导一个比较难的python问题:用python下载文件的问题

答案:3  悬赏:20  手机版
解决时间 2021-03-19 15:32
  • 提问者网友:嗝是迷路的屁
  • 2021-03-19 06:12
我要下载十张图片,想用urllib.retrieve()方法,我的问题是,怎样将这十张图片作为一个整体,首先获取当前下载的流量大小,然后显示已下载的部分占全部的百分比,就像迅雷下载那样,动态的显示当前的下载速度和已下载所占的百分比,强调下是占全部的百分比。另外,要是想实现暂停下载功能,怎么来实现呢?问题有点复杂,要源码哈,非常感谢!
最佳答案
  • 五星知识达人网友:执傲
  • 2021-03-19 06:19
1. 每个下载文件,需要一个线程/进程。

2. 需要一个总调度线程/进程,提供显示画面的后台控制。
3. 使用定时器,每0.2秒计算一次,当前的下载速度和已下载所占的百分比。
全部回答
  • 1楼网友:長槍戰八方
  • 2021-03-19 07:57
1. 每个下载文件,需要一个线程/进程。 2. 需要一个总调度线程/进程,提供显示画面的后台控制。 3. 使用定时器,每0.2秒计算一次,当前的下载速度和已下载所占的百分比。
  • 2楼网友:西风乍起
  • 2021-03-19 06:55
用python下载文件的问题:这不是一个问题,这是一项工程!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯