3秒搜電影,基於Pyqt5的簡單電影搜尋工具,會Python真牛逼!

程式設計師啟航發表於2019-08-23

今天給喜歡看電影的同學推薦一款 Python 製作的搜尋電影片源的工具。

經常在網上搜尋片源的同學應該知道,各大片源網站廣告不斷,有些網站,點一下查詢就彈出廣告,關掉廣告後再點查詢,片源資訊才顯示正常。今天這款工具搜尋是基於 Python 的 GUI 庫 PyQt5 開發的。

下載專案

我們命令列下用 git 命令先把專案從 github 上克隆下來。

git clone https://github.com/lt94/MovieHeavens.git

如果沒有安裝 git 的話也可以直接下載下來,或者在公眾號後臺回覆「電影搜尋」獲取。

執行專案

專案下載下來後,我們切換到專案目錄下,執行命令。

python3 movies.py

如果你的電腦沒有安裝過 PyQt5,會報錯:ModuleNotFoundError: No module named ‘PyQt5’。

在學習過程中有什麼不懂得可以加我的
python學習交流扣扣qun,784758214
群裡有不錯的學習視訊教程、開發工具與電子書籍。
與你分享python企業當下人才需求及怎麼從零基礎學習好python,和學習什麼內容

用 pip 命令安裝下 PyQt5。

pip3 install pyqt5

對於 pip 命令安裝速度慢的,給個小技巧,在安裝命令後面加上 -i 映象地址,比如我用豆瓣的映象地址,加上映象的話,安裝速度可以提升幾倍。

pip3 install pyqt5 -i https://pypi.douban.com/simple/

安裝好 PyQt5 後,在執行命令 python3 movies.py 就會彈出搜尋片源的介面了。

打包程式

如果你不想每次都用命令執行程式,你也可以把專案打包成可執行檔案。

Linux下執行命令:

sudo apt-get install python3-pippip3 install pyinstallerbash build.sh

Windows下執行命令

# only python3 is supportedpip install pyinstaller# -w 不能省略,不然會執行過程中會控制檯介面pyinstaller -F -w ./movies.py ./movieSource/MovieHeaven.py ./movieSource/fake_user_agent.py

我用的是 mac 電腦,有 Windows 電腦的夥伴可以試試。

github 專案地址:

https://github.com/lt94/MovieHeavens

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913713/viewspace-2654786/,如需轉載,請註明出處,否則將追究法律責任。

相關文章