利用Python获取地球实时卫星照片最详细攻略,附代码。
一、基础信息
环境
:Python3
卫星
:向日葵8号主页
卫星接口
:
http://himawari8-dl.nict.go.jp/himawari8/img/D531106/latest.json
a.实时图片接口示例
注:2020/02/27为日期,0550为格林威治时间
http://himawari8-dl.nict.go.jp/himawari8/img/D531106/thumbnail/550/2020/02/27/055000_0_0.png
b.实时视频接口
注:20200227为日期
http://himawari8-dl.nict.go.jp/himawari8/movie/720/20200227_pifd.mp4
http://himawari8-dl.nict.go.jp/himawari8/movie/720/coastline/20200227_pifd.mp4
二、代码
import datetime
import gc
import time
import urllib.request
from PIL import Image, ImageFile
from retrying import retry
def getDate():
localTime = datetime.datetime.now() - datetime.timedelta(minutes=30)
zeroTime = localTime - datetime.timedelta(hours=8)
localDate = "{}年{}月{}日\n {}时{}分00秒" \
.format(localTime.year, '0' * (2 - len(str(localTime.month))) + str(localTime.month),
'0' * (2 - len(str(localTime.day))) + str(localTime.day),
'0' * (2 - len(str