地球照片下载器

earthpic的Python项目详细描述


python脚本下载himawari-8卫星拍摄的地球照片。 网站:http://himawari8.nict.go.jp/

灵感来自这条红色的线: https://www.reddit.com/r/programming/comments/441do9/i_made_a_windows_powershell_script_that_puts_a/

尤其是欧洲骗子的powershell脚本: https://gist.github.com/MichaelPote/92fa6e65eacf26219022

最重要的是,它的python实现: 作者:塞洛伊德:https://gist.github.com/celoyd/39c53f824daef7d363db 作者:威尔惠特尼:https://gist.github.com/willwhitney/e9e2c42885385c51843e

此脚本特定于Windows。仅与Python3.4+兼容。 在Windows7、Python3.4.4和Python3.5.1上测试

安装

要安装、下载源代码或使用git克隆它

git clone https://github.com/pywkm/earthpic.git

切换到eartpic/目录并运行setup.py

cd earthpic/ python setup.py install

这应该安装所有依赖项(枕头请求Pytz单击)。 如果在python setup.py安装期间安装枕头包有问题 和/或使用pip安装枕头,您可以从 http://www.lfd.uci.edu/~gohlke/pythonlibs/并使用命令安装 pip install<;path/to/whl_file>;

用法

从命令行调用EarthPic–帮助查看此帮助:

usage: earthpic [-h] [-d DATE] [-t TIME] [-s SCALE] [-w] [-v] [-l N_PHOTOS]
[-b] [-p PATH]

Download satelite Earth photo(s)

optional arguments:
-h, --helpshow this help message and exit
-d DATE, --date DATE
date of the photo [format: YYYY-MM-DD] (default: 2016-02-09)
-t TIME, --time TIME
time of the photo [fotmat: hh:mm] (default: 00:05)
-s SCALE, --scale SCALE
scale of the photo, choices: 1, 2, 4, 8, 16 or 20 (default: 2)
-w, --wallpaper
set downloaded image as desktop wallpaper (default: False)
-v, --verboseincrease output verbosity (default: False)
-l N_PHOTOS, --last N_PHOTOS
process N photos to given date (default: 1)
-b, --batchrun batch downloading photos. To stop, press ctrl+c. (default: False)
-p PATH, --path PATH
path where images will be saved (default: images)

因此,例如,只调用earthpic而不使用参数将下载最新的 卫星照片(当前时间减去约20分钟-原始服务延迟)和 将其保存到/images/目录,而不将其设置为桌面墙纸。

要指定图片写入的日期和时间,请执行以下操作:earthpic-d 2016-02-01-t 02:50。 所有日期/时间均视为UTC时区。

要将下载的图片设置为墙纸,请编写:earthpic-w-d 2016-02-01-t 02:50

要更改比例(墙纸的大小、质量):earthpic-w-s 4-d 2016-02-01-t 02:50

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在Salesforce中查询自定义对象?   RichFaces 4中的java ExtendedDataTable:数据模型处理   java Android类层次结构和带有片段的接口   java如何在文件中保存JLabel的颜色/大小?   java编辑类中的返回值而不修改类本身?   安卓如何替换字符串java中的ï»   1.3.7.发布>1.4.1。发布| java。lang.NoSuchMethodError:org。springframework。靴子建设者SpringApplicationBuilder。展示横幅   java列表保存在模型中,而不在setter中进行设置   java如何打开一个窗口。windows中的ks文件?   Java HashMap获取值(其中大部分值)   vps的javascript Websocketurl?   使用byte buddy或某些库进行java评测   java Dom4j获取单节点文本值