1. 程式人生 > >Python程式設計師必用的電腦桌面

Python程式設計師必用的電腦桌面

Python程式設計師必用的電腦桌面

 

最近發現了兩套開源、神祕、科幻、有逼格的桌面,非常適合在座的各位程式設計師。

NO1、Himawaripy

Himawaripy是一個開源的使用 Python 3開發的指令碼專案。主要功能是根據使用者設定的時間間隔不停的抓取

Python程式設計師必用的電腦桌面

 

Himawari 8 氣象衛星網站:

http://himawari8.nict.go.jp/himawari8-image.htm

上的資料,而網站的資料是日本 Himawari 8 氣象衛星拍攝的接近實時的地球照片,主要是天氣形態、雲團和光線,並將它設定成你的桌面背景。總之就是可以把你的桌面背景設定成一個時時更新的動態地球圖片。效果如下:

Python程式設計師必用的電腦桌面

 

專案地址:

https://github.com/boramalper/himawaripy

對於不懂Python的讀者來說,此專案執行起來還是比較麻煩的。小編也是折騰了一天,才勉強把桌面設定成了地球,但是由於不會寫Python,所以一些配置也不是特別明白,並沒有實現實時更新的效果,只能手動更新,由於時間原因就不折騰了。不得不吐槽一下,官方文件真是一點都不給力呀!

此專案理論上只要有Python3的開發環境,無論什麼系統都可以執行並生效,菜鳥君也只嘗試了MAC系統上,簡單分享一下經驗。

1、首先必須安裝Python3的開發環境,並安裝setuptools。

2、將Himawaripy專案的原始碼Git到本地,並cd 到專案的根目錄,執行sudo python3 setup.py install 命令,安裝Himawaripy。

3、執行安裝Himawaripy命令後,會安裝失敗並報錯,報錯的內容主要是提示缺少一些專案執行所需要的開發包。根據報錯提示,安裝開發包就可以了。菜鳥君先後又安裝了setuptools-scm、six、dateutil、pillow、appdirs。這些開發包在這個網址

https://pypi.org/simple/都可以找到,如https://pypi.org/simple/pillow/。

4、Himawaripy安裝成功後,執行himawaripy --auto-offset,這時桌面背景就變成了地球。

至於,如何時時更新,貌似需要設定某個配置項才能實現。有興趣的自行研究吧,研究成功了,記得告訴我哈。

NO2、edex-ui

edex-ui是使用js開發的一款類似於科幻電腦介面的全屏桌面應用程式,支援執行在 Window、macOS、Linux 系統。再次提醒,它是一款桌面應用程式並不是桌面桌布,和上面推薦的有本質區別。

edex-ui專案地址:

https://github.com/GitSquared/edex-ui

使用起來超級簡單,官方頁面為我們提供了已經打包好的應用程式。菜鳥君以MAC上的使用為例簡單分享一下。

1、下載安裝。

Python程式設計師必用的電腦桌面

 

2、開啟應用,如下圖,是不是夠科幻,夠逼格。

Python程式設計師必用的電腦桌面

 

3、開啟應用程式後,左下角的【FILESYSTEM】區域,預設定位在edex-ui程式的安裝目錄,在這裡可以通過點選temes(主題)資料夾,點選資料夾下的配置項來修改程式的主題,如下圖。關於fonts的配置的修改,暫時還不清楚。

Python程式設計師必用的電腦桌面

 

4、裝逼也是需要能力的,使用此應用後,所有的操作幾乎都要在MAIN-bash區域,通過shell命令來執行了。例如:開啟Android Studio應用程式

open /Applications/Android Studio.app。如下圖,很遺憾,這款程式貌似有中文亂碼的問題,我暫時也沒有解決。

Python程式設計師必用的電腦桌面