- 积分
- 479
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2018-10-9
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
*******************************************************************************************
最近在下载fnl数据,参考了气象家园 小其其格老师的 可以显示进度条1*1 的代码,http://bbs.06climate.com/forum.php?mod=viewthread&tid=92940&highlight=fnl
下载的过程中遇到问题:每下10多天的数据就会报错 ——远端中止连接。
*******************************************************************************************
于是我做了两个小修改,
1:
添加了try-except语句,使程序在出现上述报错时暂停10s,重新连接开始下载。
2 :
下载了火狐浏览器,在扩展插件处搜索 User Agent, 添加了一个小插件,将User Agent添加到Header中。
*********************************************** ↓ ↓ ↓*****************************************************
*********************************************** ↓ ↓ ↓*****************************************************
*********************************************** ↓ ↓ ↓******************************************************
*********************************************** ↓ ↓ ↓*****************************************************
*********************************************** E N D*****************************************************
以上两个修改改善了下载效率,
可以连续下载,没有什么报错了。
修改后的代码已附上。
00.py
(5.29 KB, 下载次数: 10, 售价: 5 贡献)
|
|