日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python 爬取天氣網衛星圖片

瀏覽:69日期:2022-06-17 11:04:40
目錄項目地址:代碼部分下載生成文件功能創建文件夾生成時間列表生成下載URL列表主函數爬取效果項目地址:

https://github.com/MrWayneLee/weather-demo

代碼部分下載生成文件功能

# 下載并生成文件def downloadImg(imgDate, imgURLs, pathName): a,s,f = 0,0,0 timeStart = time.time() while a < len(imgURLs):req = requests.get(imgURLs[a])imgName = str(imgURLs[a])[-13:-9]print(str('開始請求' + imgDate + ' ' + imgName + '的數據'))if req.status_code == 200: open(pathName + ’’ + os.path.basename(imgName) + ’.png’, ’wb’).write(req.content) print('數據' + imgDate + ' ' + imgName + '下載完成') s += 1 del reqelif req.status_code == 404: print('數據' + imgDate + ' ' + imgName + '不存在') f += 1a += 1 timeEnd = time.time() totalTime = round(timeEnd - timeStart, 2) print('全部數據請求完成!總耗時:',totalTime,'秒') print('共請求', a, '次;成功', s, '次;失敗', f, '次')創建文件夾

def createFolder(pathName): imgName_Year = pathName[0:4] imgName_Month = pathName[4:6] imgName_Day = pathName[6:8] imgName_date = imgName_Year + ’-’ + imgName_Month + ’-’ + imgName_Day mainPath = ’F:[Wayne Lee]學習資料Python爬取圖像’ newPathName = mainPath + ’’ + imgName_date realPath = newPathName + ’’ isExists = os.path.exists(newPathName) if not isExists:os.makedirs(newPathName)print('新文件夾 [' + imgName_date + '] 創建成功')return realPath else:print(pathName + '文件夾已存在')return realPath生成時間列表

def generateTime(imgUrl): timeList = [] imgUrlList = [] h,j = 0,0 while h < 24:m = 0while m < 60: timeList.append('{:0>4d}'.format(h * 100 + m)) m += 15h += 1 # print(timeList) # print(len(timeList)) while j < len(timeList):imgUrlList.append(str(imgUrl + timeList[j] + '00000.JPG'))# print(timeList[j])j += 1 return imgUrlList # print(imgUrlList) # print(len(imgUrlList))生成下載URL列表

def downloadUrl(imgDate): imgUrl = 'http://image.nmc.cn/product/' + imgDate[0:4] + '/' + imgDate[4:6] + '/' + imgDate[6:8] + '/WXBL/SEVP_NSMC_WXBL_FY4A_ETCC_ACHN_LNO_PY_' + imgDate # + '0000' +'00000.JPG' URLlist = list(generateTime(imgUrl)) return URLlist主函數

# 主函數if __name__ == ’__main__’: # imgUrl = 'http://image.nmc.cn/product/2020/04/11/WXBL/SEVP_NSMC_WXBL_FY4A_ETCC_ACHN_LNO_PY_20200411044500000.JPG' # imgUrl = 'http://image.nmc.cn/product/2020/04/11/WXBL/SEVP_NSMC_WXBL_FY4A_ETCC_ACHN_LNO_PY_20200411' # imgName = imgUrl[-21:-9] while True:print('[1]手動輸入日期')print('[2]獲取當天日期')print('[3]退出程序')choose = str(input('你的選擇:'))if choose == '1': imgDate = str(input('請輸入日期[如20200411]:')) urlList = list(downloadUrl(imgDate)) breakelif choose == '2': imgDate = time.strftime('%Y%m%d',time.localtime()) urlList = list(downloadUrl(imgDate)) breakelif choose == '3': breakelse: print('你的選擇有誤!請重試')

開始下載

pathName = createFolder(imgDate) # 開始下載 downloadImg(imgDate, urlList, pathName)

完整代碼

import requestsimport timeimport datetimeimport os# 下載并生成文件def downloadImg(imgDate, imgURLs, pathName): a,s,f = 0,0,0 timeStart = time.time() while a < len(imgURLs):req = requests.get(imgURLs[a])imgName = str(imgURLs[a])[-13:-9]print(str('開始請求' + imgDate + ' ' + imgName + '的數據'))if req.status_code == 200: open(pathName + ’’ + os.path.basename(imgName) + ’.png’, ’wb’).write(req.content) print('數據' + imgDate + ' ' + imgName + '下載完成') s += 1 del reqelif req.status_code == 404: print('數據' + imgDate + ' ' + imgName + '不存在') f += 1a += 1 timeEnd = time.time() totalTime = round(timeEnd - timeStart, 2) print('全部數據請求完成!總耗時:',totalTime,'秒') print('共請求', a, '次;成功', s, '次;失敗', f, '次')# 創建文件夾def createFolder(pathName): imgName_Year = pathName[0:4] imgName_Month = pathName[4:6] imgName_Day = pathName[6:8] imgName_date = imgName_Year + ’-’ + imgName_Month + ’-’ + imgName_Day mainPath = ’F:[Wayne Lee]學習資料Python爬取圖像’ newPathName = mainPath + ’’ + imgName_date realPath = newPathName + ’’ isExists = os.path.exists(newPathName) if not isExists:os.makedirs(newPathName)print('新文件夾 [' + imgName_date + '] 創建成功')return realPath else:print(pathName + '文件夾已存在')return realPath# 生成時間列表def generateTime(imgUrl): timeList = [] imgUrlList = [] h,j = 0,0 while h < 24:m = 0while m < 60: timeList.append('{:0>4d}'.format(h * 100 + m)) m += 15h += 1 # print(timeList) # print(len(timeList)) while j < len(timeList):imgUrlList.append(str(imgUrl + timeList[j] + '00000.JPG'))# print(timeList[j])j += 1 return imgUrlList # print(imgUrlList) # print(len(imgUrlList))# 生成下載URL列表def downloadUrl(imgDate): imgUrl = 'http://image.nmc.cn/product/' + imgDate[0:4] + '/' + imgDate[4:6] + '/' + imgDate[6:8] + '/WXBL/SEVP_NSMC_WXBL_FY4A_ETCC_ACHN_LNO_PY_' + imgDate # + '0000' +'00000.JPG' URLlist = list(generateTime(imgUrl)) return URLlist# 主函數if __name__ == ’__main__’: # imgUrl = 'http://image.nmc.cn/product/2020/04/11/WXBL/SEVP_NSMC_WXBL_FY4A_ETCC_ACHN_LNO_PY_20200411044500000.JPG' # imgUrl = 'http://image.nmc.cn/product/2020/04/11/WXBL/SEVP_NSMC_WXBL_FY4A_ETCC_ACHN_LNO_PY_20200411' # imgName = imgUrl[-21:-9] while True:print('[1]手動輸入日期')print('[2]獲取當天日期')print('[3]退出程序')choose = str(input('你的選擇:'))if choose == '1': imgDate = str(input('請輸入日期[如20200411]:')) urlList = list(downloadUrl(imgDate)) breakelif choose == '2': imgDate = time.strftime('%Y%m%d',time.localtime()) urlList = list(downloadUrl(imgDate)) breakelif choose == '3': breakelse: print('你的選擇有誤!請重試') # 創建文件夾 pathName = createFolder(imgDate) # 開始下載 downloadImg(imgDate, urlList, pathName)爬取效果

python 爬取天氣網衛星圖片

以上就是python 爬取天氣網衛星圖片的詳細內容,更多關于python 爬取天氣網圖片的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
色天使综合视频| 亚洲欧美日本国产| 国产精品v亚洲精品v日韩精品 | 免费在线亚洲欧美| 国产精品羞羞答答在线观看| 国产亚洲一卡2卡3卡4卡新区| 日韩福利视频导航| 国产亚洲久久| 久久不卡日韩美女| 四季av一区二区凹凸精品| 国产乱码精品| 国产成人免费av一区二区午夜| 国产成人精品亚洲线观看| www.九色在线| 蜜桃成人av| 美女国产一区| 青青在线精品| 久久久亚洲欧洲日产| 电影91久久久| 99视频精品全国免费| 国产模特精品视频久久久久| 亚洲最大av| 欧美a级一区二区| 日韩在线看片| 亚洲一区黄色| 亚洲精品一区二区在线播放∴| 欧美综合精品| 日韩成人a**站| 午夜国产一区二区| 日韩一区免费| 精品久久久久久久| av一区二区高清| 911亚洲精品| 欧美三级网址| 亚洲婷婷丁香| 国产专区精品| 国产视频一区三区| 麻豆久久久久久久| 91精品久久久久久久久久不卡| 国产农村妇女精品一区二区| 中文一区一区三区免费在线观 | 麻豆极品一区二区三区| 五月天av在线| 视频在线观看一区二区三区| 国产精品极品国产中出| 亚洲播播91| 日韩激情综合| 亚洲午夜视频| 国产精品chinese| 亚洲免费黄色| 国产91欧美| 中文字幕日韩高清在线| 国产精品久久久久蜜臀| 亚洲三级在线| 欧美sss在线视频| 日韩成人一级| 久久蜜桃精品| 国产精品久久久久久妇女| 婷婷综合社区| 国产一区二区精品久| 在线日韩成人| 日韩视频网站在线观看| 日本不卡高清| 在线国产一区二区| 高清在线一区| 欧美影院视频| 午夜在线视频一区二区区别 | 欧美黄页在线免费观看| 欧美日韩一区二区三区视频播放| 亚洲精品第一| 成人在线网站| 美女视频免费精品| 亚洲精品乱码日韩| 91精品国产乱码久久久久久久| 国产精品扒开腿做爽爽爽软件| 不卡在线一区二区| 精品久久久中文字幕| 日韩区欧美区| 99国产精品视频免费观看一公开 | sm久久捆绑调教精品一区| 日韩成人一级| 亚洲主播在线| 国产一在线精品一区在线观看| 国产精品大片免费观看| 视频精品一区| 美日韩精品视频| 亚洲国产专区| 丝袜美腿诱惑一区二区三区 | 鲁大师精品99久久久| 亚洲精品婷婷| 香蕉视频成人在线观看| 激情久久婷婷| 日韩精品一卡| 日韩国产激情| 日韩av有码| 欧美精品1区| 色8久久久久| 久久xxxx精品视频| 婷婷丁香综合| 99成人在线视频| 视频二区不卡| 久久久成人网| 天堂网av成人| 欧美日韩在线网站| 久久精品亚洲欧美日韩精品中文字幕| 久久久久久亚洲精品美女| 国产精品一区三区在线观看| 日韩精品高清不卡| 一区二区三区国产在线| 中文一区在线| 国产精品嫩草99av在线| 日韩精品免费一区二区在线观看| 日韩88av| 亚洲精品永久免费视频| 久久精品色播| 韩日一区二区| 成人在线视频免费| 国产一区二区三区不卡av | 久久亚洲美女| 三级在线观看一区二区| 在线国产精品一区| 视频在线观看一区二区三区| 中文精品在线| 国产免费成人| 亚洲性视频在线| 日韩精品免费视频一区二区三区| 亚洲小说春色综合另类电影| 蜜臀av性久久久久蜜臀aⅴ流畅 | 午夜国产精品视频免费体验区| 欧美成人亚洲| 国产亚洲永久域名| 一二三区精品| 日韩av午夜在线观看| 国产精品三p一区二区| 久久99视频| 久草免费在线视频| 欧美日韩国产免费观看视频| 男人的天堂亚洲一区| 日本成人手机在线| 国产精品中文字幕亚洲欧美| 精品视频在线你懂得| 樱桃视频成人在线观看| 免费观看不卡av| 快she精品国产999| 欧美日韩网址| 精品国产a一区二区三区v免费| 涩涩av在线| 欧美日韩日本国产亚洲在线 | 精品国产91| 久久久久欧美精品| 国产精品呻吟| 久久国产视频网| 成人精品久久| 国产国产精品| 日韩avvvv在线播放| 国产一区二区亚洲| 亚洲女同一区| 欧美日本不卡高清| 日韩精品电影| 免费中文字幕日韩欧美| 欧美日韩亚洲一区二区三区在线| 精品国产不卡| 久久亚洲精品中文字幕蜜潮电影| 国产精品免费看| 国产九九精品| 欧美三区四区| 在线观看一区| 国产在线不卡一区二区三区 | 亚洲不卡av不卡一区二区| 蜜臀久久99精品久久久久宅男| 国产精品久久久久久久免费软件| 国产日韩电影| 亚洲精品精选| 91视频一区| 亚洲一二av| a国产在线视频| 丝袜美腿成人在线| 日本久久黄色| 亚洲精品无播放器在线播放| 国产成人久久精品一区二区三区| 亚洲欧洲午夜| 免费在线亚洲欧美| 亚洲经典在线| 久久一区国产| 丝袜美腿高跟呻吟高潮一区| 久久精品毛片| 蜜桃视频在线观看一区| 成人在线视频中文字幕| 蜜臀av一区二区三区| 91日韩免费| 日本午夜精品| 99国产精品免费视频观看| 奇米亚洲欧美| 免费久久精品| 国产高清日韩| 亚洲精品国产精品粉嫩| 久久精品电影| 麻豆国产欧美日韩综合精品二区| 久久午夜视频| 国产麻豆久久|