- 积分
 - 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 贡献)
 |   
 
 
 
 |