python Pyqt5製作乙個英文學習詞典

2021-09-24 05:47:34 字數 397 閱讀 9699

運用python語言編寫程式製作英文學習詞典,詞典有4個基本功能:新增、查詢、刪除和退出。程式讀取原始檔路徑下的txt格式詞典檔案,若沒有就建立乙個。詞典檔案儲存方式為「英文單詞 中文單詞」,每行僅有一對中英釋義。程式會根據使用者的選擇進入相應的功能模組,並顯示相應的操作提示。當新增的單詞已存在時,顯示「該單詞已新增到字典庫」;當查詢的單詞不存在時,顯示「字典庫中未找到這個單詞」;但需要刪除某個單詞時先查詢再刪除該單詞的全部中英文釋義。

1、整體效果

2、新增:

Python PyQt5 多執行緒

coding utf 8 from pyqt5.qtcore import qthread,pyqtsignal import sys class workthread qthread sinout pyqtsignal str def init self,obj super workthread,...

Python pyqt5 登入介面

使用python第三方模組pyqy5可以非常簡單方便的設計出簡潔實用的介面,還可以使用 qss 對介面進一步美化。效果展示 完整實現 coding utf 8 from pyqt5 import qtcore,qtgui,qtwidgets class ui form object def setu...

python PyQt5 基本結構

0.匯入需要的包和模組 from pyqt5.qt import 主要包含了我們常用的一些類,彙總到了一塊 import sys 1.建立乙個應用程式物件 2.控制項的操作 建立控制項,設定控制項 大小,位置,樣式.事件,訊號的處理 2.1 建立控制項 當我們建立乙個控制項之後,如果說,這個控制項沒...