前言 為什麼選擇自己開發一個詞典 市面上的詞典都不太彳亍,有Golden Dict和歐陸詞典這類註重詞典文件的,有有道詞典這類電子詞典,前者對於查詞更偏向於內容整合,後者則是釋義與例句。對於翻譯功能,兩者則都沒有整合,個人感覺很是麻煩,所以出於個人需要,決定自行開發。 開發的經歷 因為自己很喜歡UW ...
目錄
前言
為什麼選擇自己開發一個詞典
市面上的詞典都不太彳亍,有Golden Dict和歐陸詞典這類註重詞典文件的,有有道詞典這類電子詞典,前者對於查詞更偏向於內容整合,後者則是釋義與例句。對於翻譯功能,兩者則都沒有整合,個人感覺很是麻煩,所以出於個人需要,決定自行開發。
開發的經歷
因為自己很喜歡UWP的美觀與簡潔,就打算以 UWP 進行開發。但是,由於並沒有系統學習過,以前也沒有過C#的開發經驗,再加上對UWP不甚瞭解,最終不了了之。
後來發現 Qt 有Qt for Python,同時已經積累了一些經驗,便使用Python + Qt開發。
文章都寫些什麼
開發遇到問題的解決方案,心路歷程,教程之類,會有分類歸納的。
前置
Python
用 Python 開發自然要安裝 Python 啦,版本推薦3.9和3.10,太新了容易遇到第三方模塊不適配的情況。
IDLE
市面上有各種各樣的IDLE,個人比較推薦 VS Code 和 PyCharm ,兩者各有千秋,按自己喜好選擇即可,我用的 VS Code 。
VS Code 配置路徑看這裡
VS Code 插件往這看
Qt
我是莽了一把,用的最新的 Qt6,並且用的不是 PyQt6 而是官方的 PySide6,基本沒有不同。
但是,網上絕大多數教程都是 PyQt5 乃至 Qt4 的,所以如果你不是很勇就不要用最新的。
安裝 PySide6 直接輸入pip install PySide6
即可
結語
到這裡就已經差不多了,下篇文章就會開始介紹各種功能的實現和如何用 PySide6 設計 UI
本文來自博客園,作者:李斯克,轉載請註明原文鏈接:https://www.cnblogs.com/Pickaxe233/p/16944707.html