英文字典

      在〈英文字典〉中尚無留言

英文字典

現在網路發達,要查個英文單字其實非常容易,幹嘛還要寫個爬蟲查英文單字呢。最主要的目的是想記錄易背的諧英及學習過的單字。

本例使用 PySide6 視窗設計,結果如下。

安裝套件

pip install pyside6 beautifulsoup4 lxml playsound3

資料表格式

請在 MySQL 執行如下指令,建立資料表

CREATE TABLE `字典` (
  `id` int NOT NULL AUTO_INCREMENT,
  `日期` date DEFAULT NULL,
  `時間` time DEFAULT NULL,
  `單字` varchar(45) COLLATE utf8mb3_unicode_ci NOT NULL,
  `諧音` varchar(45) COLLATE utf8mb3_unicode_ci DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `單字_UNIQUE` (`單字`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci

MahalDict

主程式如下

🔒 更多內容,請登入會員繼續閱讀。

立即登入

 BrowserThread

啟動 Selenium 的 Browser

🔒 更多內容,請登入會員繼續閱讀。

立即登入

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *