-
大小: 1KB文件類型: .py金幣: 1下載: 1 次發(fā)布日期: 2021-06-05
- 語言: Python
- 標簽: Python??數(shù)據(jù)爬取??氣象網(wǎng)站??臺風數(shù)據(jù)??
資源簡介
使用Python進行氣象網(wǎng)站中臺風詳細參數(shù)等數(shù)據(jù)的獲取,指導(dǎo)氣象工作
代碼片段和文件信息
#!usr/bin/env?python
#encoding:utf-8
from?__future__?import?division
‘‘‘
__Author__:沂水寒城
功能:獲取臺風數(shù)據(jù)
‘‘‘
import?sys
import?urllib
import?time
from?lxml?import?etree
import?lxml.html?as?HTML??
reload(sys)
sys.setdefaultencoding(“utf-8“)
def?NMC_get_weather_data(url):
????‘‘‘
????獲取臺風數(shù)據(jù)?
????‘‘‘
????result_dict={}
????try:
????????page_html=urllib.urlopen(url).read()
????except:
????????time.sleep(10)
????????page_html=urllib.urlopen(url).read()
????hdoc=etree.HTML(page_html)
????htree=etree.ElementTree(hdoc)
????result_dict[‘time‘]=htree.xpath(‘//*[@id=“text“]/div[4]/table/tbody/tr[1]/td[2]/text()‘)[0].strip()
????result_dict[‘location_center‘]=htree.xpath(‘//*[@id=“text“]/div[4]/table/tbody/t
- 上一篇:PYQT做的計算器界面源碼
- 下一篇:VSM模型構(gòu)建樣例項目文件
評論
共有 條評論