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

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

python 爬取天氣網衛星圖片

瀏覽:70日期: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久久,三上悠亚国产精品一区二区三区
国产情侣久久| 亚洲精品一区三区三区在线观看| a国产在线视频| 91嫩草精品| 91精品丝袜国产高跟在线| 欧美a在线观看| 麻豆极品一区二区三区| 精品国产亚洲一区二区在线观看| 亚洲深深色噜噜狠狠爱网站| 亚洲一区av| 欧美久久精品| 美女视频黄免费的久久| 亚洲天堂av影院| 午夜av一区| 综合国产视频| 国产一区 二区| 高清一区二区三区av| 少妇久久久久| 麻豆精品91| 69精品国产久热在线观看| 久久97视频| 久久久噜噜噜| 国产精品日韩久久久| 日本综合视频| 精品久久中文| 精品一区亚洲| 日韩专区视频网站| 精品亚洲a∨一区二区三区18| 日韩在线短视频| 国产精品嫩草99av在线| 91精品丝袜国产高跟在线| 国产精品久久久久久久久妇女| 欧美~级网站不卡| 婷婷精品久久久久久久久久不卡| 四虎精品永久免费| 91亚洲国产成人久久精品| 亚洲成a人片| 在线成人直播| 欧美日本久久| 中文字幕在线官网| 久久亚洲色图| 免费看久久久| 欧美专区一区二区三区| 国产欧美日韩精品一区二区免费 | 亚洲一区免费| 国产精品欧美三级在线观看| 麻豆网站免费在线观看| 亚洲一区二区三区四区五区午夜| 国产乱码精品一区二区三区亚洲人 | 国产精品99精品一区二区三区∴| 伊人久久高清| 国产亚洲一区二区三区啪| 久久黄色影院| 国产乱码精品一区二区亚洲| 国产精品第一国产精品| 日韩一区电影| 久久精品一本| 久久国产精品亚洲77777| 国产精品亚洲欧美一级在线| 久久婷婷激情| 欧美啪啪一区| av亚洲免费| 久久av国产紧身裤| 精品一区免费| 精品三区视频| 久久香蕉精品| 成人久久一区| 日本强好片久久久久久aaa| 国产色播av在线| 性欧美精品高清| 亚洲综合在线电影| 国产精品一卡| 一区二区三区网站| 久久精品导航| 精品一区二区三区中文字幕视频| 综合国产在线| 五月综合激情| 欧美黄色网页| 鲁大师精品99久久久| 亚州av日韩av| 久久av在线| 亚洲手机视频| 蜜臀国产一区| 美女av一区| 亚洲欧美在线综合| 中文字幕一区二区精品区| 日韩国产欧美| 亚洲日韩视频| 在线一区欧美| 久久三级福利| 在线人成日本视频| 欧美精品导航| 国产日韩一区二区三免费高清| 一区二区亚洲视频| 亚洲欧洲午夜| 国产在线成人| 999久久久精品国产| 精品视频网站| 开心激情综合| 日韩精品视频一区二区三区| 亚洲专区欧美专区| 色婷婷精品视频| 日韩黄色大片| 国产第一亚洲| 国产成人精品免费视| 国产精品mv在线观看| 91麻豆精品激情在线观看最新 | 欧美在线观看视频一区| 日韩国产一区二区三区| 福利一区在线| 国产精品毛片aⅴ一区二区三区| 日本特黄久久久高潮| 日韩激情av在线| 天堂俺去俺来也www久久婷婷| 亚洲精选91| 亚洲精品高潮| 国产va免费精品观看精品视频| 免费日韩av片| 久久国产精品免费精品3p| 六月天综合网| 亚洲欧美久久久| 国产视频一区三区| 在线亚洲观看| 亚洲一区二区动漫| 国产精品视区| 亚洲国产成人精品女人| 五月天综合网站| 中文久久精品| 男女性色大片免费观看一区二区| 亚洲欧美不卡| 日本在线不卡视频| 欧美日一区二区三区在线观看国产免 | 毛片不卡一区二区| 美女视频网站久久| 麻豆国产在线| 日韩欧美一区二区三区免费观看| av一区在线| 久久精品中文| 激情91久久| 在线观看一区| 日韩黄色av| 欧美影院精品| 精品99在线| 久久精品国产68国产精品亚洲| 欧美91精品| 免费成人在线视频观看| 国产日韩一区二区三免费高清| 久久亚洲人体| 欧美一区二区三区免费看| 亚洲资源网站| 欧美一级网址| 日本国产欧美| 欧美国产视频| 你懂的亚洲视频| www.九色在线| 日韩视频一区二区三区在线播放免费观看| 中文不卡在线| 免费在线日韩av| 亚洲福利一区| 亚洲精品一级| 福利片在线一区二区| 五月天综合网站| 91亚洲无吗| 亚洲天堂资源| 中文字幕日本一区| 成人黄色av| 石原莉奈在线亚洲三区| 国产精品99精品一区二区三区∴| 蜜桃av在线播放| 午夜在线精品| 国产精品videossex久久发布 | 免费在线亚洲欧美| 欧美.日韩.国产.一区.二区| 日韩欧美中文在线观看| 91视频一区| 亚洲精一区二区三区| 国产va免费精品观看精品视频| 欧美精品羞羞答答| 久久狠狠亚洲综合| 电影天堂国产精品| 日韩中文字幕一区二区高清99| 久久久精品午夜少妇| 亚洲精一区二区三区| 蜜臀av在线播放一区二区三区| 男人的天堂亚洲一区| 久久中文欧美| 亚洲深夜av| 精品视频网站| 中文不卡在线| 日韩高清成人| 国产亚洲一区二区三区不卡| 天堂资源在线亚洲| 国产精品极品| 水蜜桃久久夜色精品一区的特点| 久久精品福利| 一区在线免费观看| 四季av一区二区凹凸精品| 日韩精品免费一区二区夜夜嗨| 久久精品国产亚洲夜色av网站| 国产麻豆精品|