[Python] 使用 pprint 印出標準化的輸出
Last Updated on 2021-05-19 by Clay
pprint
pprint 是 Python 當中標準化輸出的一種輸出模式,很經典的一種模式便是將 Dictionary 的資料型態按照 Key-Value 由上到下印出,屬於人類較容易閱讀的版面。
Read More »[Python] 使用 pprint 印出標準化的輸出Last Updated on 2021-05-19 by Clay
pprint 是 Python 當中標準化輸出的一種輸出模式,很經典的一種模式便是將 Dictionary 的資料型態按照 Key-Value 由上到下印出,屬於人類較容易閱讀的版面。
Read More »[Python] 使用 pprint 印出標準化的輸出Last Updated on 2021-05-19 by Clay
在使用 PyQt5 設計圖形化界面的時候,我們常常會有想要將參數儲存起來的需求。比如說今天我們讓使用者客製化了自己界面的顏色——如果我們沒有將設置顏色的數值儲存起來,那麼下次使用者打開這個程式的時候,還會是原本預設的顏色。
Read More »[PyQt5] 使用 QSettings 儲存參數Last Updated on 2021-05-19 by Clay
在開發程式的過程中,我們除了小心翼翼地解決程式當中的 Bug 外,在寫好程式、能夠正常運行以後,我們也常常會憂心於程式的『執行效率』。
Read More »[PyCharm] 中使用 Profile 功能分析程式效能Last Updated on 2021-05-19 by Clay
在使用像是 Ubuntu、Mint 這類 Linux 作業系統的時候,能夠在 Terminal 使用指令便打開我們所需要的程式可謂非常方便的事情。
Read More »[Linux] 使用 alias 自定義指令Last Updated on 2021-05-19 by Clay
在 Python 當中,開發圖形化界面時使用 PyQt5 這個框架可說是再方便不過。從前我也紀錄過在 Windows + PyCharm 底下配置的方法:《PyQt5 基本教學 (1) 安裝 PyQt5,印出 Hello World!》,如果有類似的需求可以參考這篇。
若是想要更加了解何謂 PyQt5,可以參考這裡:https://pypi.org/project/PyQt5/
在 Linux 的系統底下安裝方法其實又更簡單了,以下簡單紀錄一下。
Read More »[Linux ]在 Ubuntu 18.04 配置 Qt Designer 來開發 Python 的 GUI 介面Last Updated on 2021-05-19 by Clay
過去,大概在一年多以前,在我初學 Python 的時候,我寫了個『數獨解題程式』來當作練習,在那之後,我曾經有短暫地 Clean Code,不過並沒有對這個程式有太多的優化。
Read More »[Python] 使用遞迴程式進行數獨解題(優化版)Last Updated on 2021-05-18 by Clay
Wine 其實並不是一種模擬器,光是它標榜的縮寫 "Wine Is Not an Emulator" 就道盡了一切。真要說的話,Wine 的原理其實只是將 Windows System Call 轉換程 POSIX 標準的 System Call 而已。(當然,Wine 還提供了許多額外的套件來讓轉換更加完美)
Read More »[Linux] 使用 Wine 執行 Windows 軟體Last Updated on 2021-05-18 by Clay
ssh 為 Secure Shell 的縮寫,為『加密的網路傳輸協定』,主要功能為讓使用者可以在 Client 端連線到 Server。
Read More »[Linux] 配置 SSH Config 進行遠端伺服器的快速登入Last Updated on 2021-05-21 by Clay
在 Ubuntu 作業系統底下,若是臨時想要查看電池剩餘選項,但又懶得打開圖形化界面一項項找(比如說我將桌面環境裝成 Deepin,臨時找不到電池選項),這時候, Upower 裡面提供的指令查找就非常方便。
Read More »[Linux] 使用 upower 指令查看電池剩餘容量Last Updated on 2021-05-18 by Clay
事情是這樣的: 昨天我趁著有空新裝了個新的作業系統,然後下載我寫程式用的 IDE —— PyCharm,然後 Clone 我在 Github 上的專案。
Read More »[已解決][PyCharm] 新增虛擬環境直譯器時發生: ModuleNotFoundError: No module named 'distutils.core'