您的位置:首页 > 编程语言 > Python开发

用PYTHON大量下載www.kma.go.kr的天氣圖

2016-01-02 19:12 666 查看
大量下載www.kma.go.kr的天氣圖

代碼如下,不多說了,唯一想說是time.sleep(4),這是因為傲嬌的韓國天氣網,當我打開它的頻率很高時,就打不開了= =只好sleep一下吧

__author__ = 'kong'
import re
import requests
import sys
import time

myurl='http://www.kma.go.kr/chn/weather/images/analysischart_pop.jsp?prevType=M&type=M&data=sfc3&tm=2015.12.09.'

# 00
# &x=33&y=7
#http://www.kma.go.kr/

for i in range(129,597,3):#597
#url
url=myurl+str(i)+'&x=33&y=7'
print(i,url)

#analyse html
html=requests.get(url)
picurl=re.search('<img src="(.*?)"',html.text,re.S).group(1)
picurl='http://www.kma.go.kr/'+picurl

#download picture
picture=requests.get(picurl)
picname=re.search('img/(.*?).png',picurl,re.S).group(1)
print(picname)

#save picture
fp=open('pic\\'+picname+'.jpg','wb')
fp.write(picture.content)
fp.close()
time.sleep(4)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: