這里簡單介紹一下python制作電子相冊的過程,主要用到tkinter和pillow這2個庫,tkinter用于窗口顯示照片,pillow用來處理照片,照片切換分為2種方式,一種是自動切換(每隔5秒),一種是手動切換(窗口點擊鼠標左鍵),實驗環境win10+python3.6+pycharm5.0,主要內容如下:
1.tkinter是python自帶的標準庫,不需要安裝,pillow是第三方庫,需要單獨安裝,安裝命令“pipinstallpillow”,如下:
2.下來就是python電子相冊源碼,如下,主要分為3部分,第一部分為引入的包,及窗口布局、全局變量等,第二部分為手動切換函數,當點擊鼠標時,就會換到下一張照片,第三部分為自動切換函數,每隔5秒,自動切換到下一張照片,代碼如下:
程序運行效果截圖如下,照片會自動切換(或手動點擊切換):
至此,我們就完成了利用python來制作電子相冊。總的來說,整個過程的原理很簡單,但是實現起來還是有一定的難度(尤其是照片切換那兩部分),對于初學者來說,這里也可以利用wxpython或pyqt來制作電子相冊的窗口,基本過程類似,感興趣的可以實現一下,網上也有相關教程和資料,感興趣的可以搜一下,希望以上分享的內容能對你有所幫助吧。