成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python 爬取天氣網(wǎng)衛(wèi)星圖片

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

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('開始請(qǐng)求' + imgDate + ' ' + imgName + '的數(shù)據(jù)'))if req.status_code == 200: open(pathName + ’’ + os.path.basename(imgName) + ’.png’, ’wb’).write(req.content) print('數(shù)據(jù)' + imgDate + ' ' + imgName + '下載完成') s += 1 del reqelif req.status_code == 404: print('數(shù)據(jù)' + imgDate + ' ' + imgName + '不存在') f += 1a += 1 timeEnd = time.time() totalTime = round(timeEnd - timeStart, 2) print('全部數(shù)據(jù)請(qǐng)求完成!總耗時(shí):',totalTime,'秒') print('共請(qǐng)求', a, '次;成功', s, '次;失敗', f, '次')創(chuàng)建文件夾

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]學(xué)習(xí)資料Python爬取圖像’ newPathName = mainPath + ’’ + imgName_date realPath = newPathName + ’’ isExists = os.path.exists(newPathName) if not isExists:os.makedirs(newPathName)print('新文件夾 [' + imgName_date + '] 創(chuàng)建成功')return realPath else:print(pathName + '文件夾已存在')return realPath生成時(shí)間列表

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主函數(shù)

# 主函數(shù)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]手動(dòng)輸入日期')print('[2]獲取當(dāng)天日期')print('[3]退出程序')choose = str(input('你的選擇:'))if choose == '1': imgDate = str(input('請(qǐng)輸入日期[如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('你的選擇有誤!請(qǐng)重試')

開始下載

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('開始請(qǐng)求' + imgDate + ' ' + imgName + '的數(shù)據(jù)'))if req.status_code == 200: open(pathName + ’’ + os.path.basename(imgName) + ’.png’, ’wb’).write(req.content) print('數(shù)據(jù)' + imgDate + ' ' + imgName + '下載完成') s += 1 del reqelif req.status_code == 404: print('數(shù)據(jù)' + imgDate + ' ' + imgName + '不存在') f += 1a += 1 timeEnd = time.time() totalTime = round(timeEnd - timeStart, 2) print('全部數(shù)據(jù)請(qǐng)求完成!總耗時(shí):',totalTime,'秒') print('共請(qǐng)求', a, '次;成功', s, '次;失敗', f, '次')# 創(chuàng)建文件夾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]學(xué)習(xí)資料Python爬取圖像’ newPathName = mainPath + ’’ + imgName_date realPath = newPathName + ’’ isExists = os.path.exists(newPathName) if not isExists:os.makedirs(newPathName)print('新文件夾 [' + imgName_date + '] 創(chuàng)建成功')return realPath else:print(pathName + '文件夾已存在')return realPath# 生成時(shí)間列表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# 主函數(shù)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]手動(dòng)輸入日期')print('[2]獲取當(dāng)天日期')print('[3]退出程序')choose = str(input('你的選擇:'))if choose == '1': imgDate = str(input('請(qǐng)輸入日期[如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('你的選擇有誤!請(qǐng)重試') # 創(chuàng)建文件夾 pathName = createFolder(imgDate) # 開始下載 downloadImg(imgDate, urlList, pathName)爬取效果

python 爬取天氣網(wǎng)衛(wèi)星圖片

以上就是python 爬取天氣網(wǎng)衛(wèi)星圖片的詳細(xì)內(nèi)容,更多關(guān)于python 爬取天氣網(wǎng)圖片的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
欧美午夜片在线看| 91麻豆精东视频| 97精品视频在线观看自产线路二| 日本高清视频一区二区| 亚洲午夜精品久久久久久久久| 亚洲国内在线| 国产欧美日韩一区二区三区在线观看| 国产一区二区在线观看视频| 欧美亚洲国产怡红院影院| 日本免费在线视频不卡一不卡二| 亚洲欧美久久久久一区二区三区| 一区二区三区久久| 国产一区导航| 一区二区三国产精华液| 国产手机视频一区二区| 亚洲免费av高清| 国产欧美日韩亚洲| 亚洲一区在线观看视频| 免费视频一区二区三区在线观看| 亚洲国产色一区| av成人激情| 亚洲黄色尤物视频| 国产视频一区在线观看一区免费| 一区二区高清在线| 乱人伦精品视频在线观看| 亚洲综合成人网| 一本久道久久综合狠狠爱| 18成人在线观看| 日韩一级精品| 亚洲精品大片www| 一本久久综合| 亚洲成人先锋电影| 狂野欧美一区| 男女性色大片免费观看一区二区| 欧美自拍偷拍一区| 麻豆精品一二三| 在线综合亚洲欧美在线视频| 国产白丝精品91爽爽久久| 精品av综合导航| 欧美一区二区三区另类| 亚洲欧美在线视频| 免费日韩一区二区| 日韩经典中文字幕一区| 在线免费观看日韩欧美| 国产裸体歌舞团一区二区| 精品欧美乱码久久久久久| 91片在线免费观看| 亚洲视频狠狠干| 色呦呦网站一区| 国产一区二区免费视频| 2022国产精品视频| 伊人久久婷婷色综合98网| 一片黄亚洲嫩模| 欧美性视频一区二区三区| 成人app软件下载大全免费| 国产精品福利一区| 色综合久久久久久久久| 国内精品伊人久久久久av一坑| 26uuu国产电影一区二区| 极品中文字幕一区| 视频一区视频二区中文字幕| 欧美日韩国产123区| 色综合欧美在线| 亚洲综合一二区| 欧美午夜在线观看| 91麻豆免费视频| 亚洲一区二区偷拍精品| 欧美色视频在线观看| 女同一区二区| 亚洲一区二区三区美女| 717成人午夜免费福利电影| 午夜亚洲福利| 日韩福利电影在线观看| 精品电影一区二区| 国产亚洲午夜| 国产精品456露脸| 亚洲欧洲成人av每日更新| 91高清在线观看| 97久久精品人人爽人人爽蜜臀| 亚洲精品久久嫩草网站秘色| 欧美亚洲图片小说| 欧美一区二区三区另类| 午夜婷婷国产麻豆精品| 日韩免费看网站| 一本一本a久久| 国产精品一级在线| 一区二区三区在线视频观看58| 欧美精品久久99| 亚洲国产美女 | 欧美日韩日日摸| 欧美日韩国产综合在线| 日韩电影免费一区| 久久午夜羞羞影院免费观看| 久久久久久久波多野高潮日日| 成人激情电影免费在线观看| 夜夜揉揉日日人人青青一国产精品| 日韩欧美成人午夜| 久久国产精品久久久久久电车| 成人性视频网站| 天天综合色天天综合色h| 国产日韩欧美综合一区| 91久久精品日日躁夜夜躁欧美| 欧美激情五月| 久久精品99国产国产精| 国产精品入口麻豆原神| 欧美日韩一区二区三区高清 | 国产一区二区在线看| 国产精品青草综合久久久久99| 欧洲av在线精品| 亚洲高清激情| 国产麻豆9l精品三级站| 一级做a爱片久久| 国产亚洲女人久久久久毛片| 欧美色欧美亚洲另类二区| 亚洲欧洲视频| 成人晚上爱看视频| 日韩专区一卡二卡| 亚洲欧美中日韩| 日韩午夜av电影| 在线观看网站黄不卡| 亚洲高清资源| 懂色av中文字幕一区二区三区| 亚洲一区在线观看免费 | 日韩精品专区在线影院观看| 欧美一区=区| 欧美午夜不卡| 国产不卡在线一区| 午夜精品久久久久久久蜜桃app| 国产精品欧美综合在线| 日韩一卡二卡三卡四卡| 欧洲av一区二区嗯嗯嗯啊| 国产亚洲精品自拍| 欧美精品国产| 成人精品高清在线| 久久99精品久久久久久久久久久久| 亚洲欧美另类久久久精品2019| 国产清纯美女被跳蛋高潮一区二区久久w| 欧美日韩欧美一区二区| 午夜一区在线| 伊人久久婷婷| 欧美一区二区| 成人激情午夜影院| 国产一区二区三区美女| 日本伊人色综合网| 亚洲一区二区三区激情| 亚洲丝袜制服诱惑| 国产性天天综合网| 精品国产免费视频| 91麻豆精品91久久久久久清纯| 91久久人澡人人添人人爽欧美| 国产亚洲精品v| 亚洲黄色三级| 欧美视频一区| 99九九99九九九视频精品| 国产精品亚洲专一区二区三区| 琪琪久久久久日韩精品| 亚洲bt欧美bt精品777| 亚洲精品视频观看| 1024成人网| 国产精品久久看| 日本一区二区三级电影在线观看| xfplay精品久久| 欧美不卡123| 日韩欧美资源站| 7777精品伊人久久久大香线蕉完整版| 欧洲色大大久久| 欧美亚洲精品一区| 欧洲另类一二三四区| 在线观看不卡视频| 欧美在线制服丝袜| 在线观看成人免费视频| 91成人免费在线| 欧美色欧美亚洲另类二区| 欧美体内she精高潮| 欧美在线一二三四区| 欧美视频三区在线播放| 在线欧美日韩国产| 在线观看三级视频欧美| 91黄色免费版| 欧美中文字幕一区二区三区 | 国产乱码精品一区二区三| 极品少妇xxxx偷拍精品少妇| 国产在线一区观看| 国产在线不卡一卡二卡三卡四卡| 国产精品一区二区三区网站| 国产成人精品免费在线| 99久久久免费精品国产一区二区| 91老师片黄在线观看| 国产一区清纯| 精品69视频一区二区三区Q| 一本色道久久综合亚洲精品高清 | 久久久亚洲精品一区二区三区| 精品久久久久久综合日本欧美| 精品国产麻豆免费人成网站| 久久精品欧美日韩精品| 国产精品福利一区| 夜夜夜精品看看| 日本在线播放一区二区三区| 国产一区二区三区电影在线观看| 国产成人精品一区二区三区四区|