參考
把乙個近實時的地球作為你的桌面背景
himawaripy是乙個基於python3的小指令碼,它可以取回乙個近實時(預設10分鐘延遲)的由衛星himawari 8 (ひまわり8號)拍攝的地球作為你的桌面背景
設定乙個每十分鐘執行的cronjob來自動執行它
.你可以通過修改配置檔案來改變質量 (4
,8
,16
,20)
也可以通過修改output_file
變數來更改儲存路徑,預設為~/.himawari/himawari-latest.png
cd ~
git clone .git
# configure
cd ~/himawaripy/
vi himawaripy/config.py
# install
sudo python3 setup.py install
# test whether it's working
himawaripy
# get the installation path of himawaripy by running the command
which -- himawaripy
# set himawaripy to be called periodically
## either set up a cronjob
crontab -e
### add the line:
*/10 * * * * ## or, alternatively use the provided systemd timer
### configure
vi systemd/himawaripy.service
# replace "" with the output of the aforementioned command.
### copy systemd configuration
cp systemd/himawaripy. $home/.config/systemd/user/
### enable and start the timer
systemctl --user enable --now himawaripy.timer
# remove the cronjob
crontab -e
# remove the line
*/10 * * * * # or if you used the systemd timer
systemctl --user disable --now himawaripy.timer
rm $home/.config/systemd/user/himawaripy.
# remove the data directory
# by default, `~/.himawari`. check `output_file` variable in config.py
# in case you've changed it.
rm -rf ~/.himawari
# uninstall the package
sudo pip3 uninstall himawaripy
C 中乙個函式作為作為另乙個函式的引數
把函式名作為引數就是函式的位址了.要將函式名作為引數,需要使用函式指標。函式指標的定義格式為 ret type var name arg list 表示返回值為ret type,引數列表為arg list的函式指標var name.如int p int,int 表示返回值為int,引數為兩個int型...
XMPP作為乙個工具的意義
伺服器 為xmpp節提供路由,是否支援server server通訊也是很重要的特性,常見的服務有openfire,tigase,m link等 客戶端 一般為人類驅動的實體,也可以是自動化的機械人實體 聊天機械人 元件 xmpp擴充套件 xep 0114 使用該擴充套件協議可以實現服務實現無關的擴...
乙個函式作為另乙個函式的引數
函式的作為變數分裝到另一函式裡面 上面的函式是求乙個定義域能被3正處的數,首先可以想到的是0到100之間內能被3整除的數吧。這個應該很簡單,如下。這裡可以思考的是某個定義域,也就是說上面的i 0和i 100都應該是不確定的值,也就是變數,現在可以定義乙個函式,function checkout st...