6.打包 Python 程式碼

Windows平台:可以將 .py 改成 .pyw 直接執行。

安裝 PyInstaller
  1. 快捷鍵 (Win + R) 執行 cmd,於命令列輸入 pip install pyinstaller
  2. 開始打包 Python 程式碼:pyinstaller -F HelloWorld.py
  3. 參數說明
    -h
    help
    -F:將程式打包成單一執行檔
    -D:打包多個文件,包含 exe 檔及依賴的東西會一起放置在 dist 資料夾內
    -w:使用視窗,no console
    -c:使用 console,無視窗
  4. 完成打包後,所在路徑下產生的資料
    a. HelloWorld.spec:打包時,相關的設定
    b. build 資料夾: Log紀錄檔與相關檔案
    c. dist 資料夾:執行檔 exe
  • from …import …」與「import」都是 Python 使用 Module 的方式
  • 引入套件時,「from」會將整個包都打包進去
    所以引入盡可能使用「from …import …」
  • Module:是 Python 內的檔案,有自己的宣告和實作
  • 使用「import」會保留獨立的 Symbol Table,不用擔心 Function Name 衝突的問題,但必須清楚告訴 Python 直譯器是使用哪一個 Function
  • 打包後的 exe 執行檔,只能與打包時相同的作業系統下執行
發表於 Python | 發表迴響

SQL Server:Microsoft SQL Server Management Studio 編輯前 N 個資料列

Microsoft SQL Server Management Studio
工具 > 選項 > SQL Server 物件總管 > 命令:
找到 [編輯前 <n> 個資料列]命令的值
預設值:200,若為0則為:編輯所有資料列

發表於 MSSQL | 發表迴響

Python:註解

  • 單行註解:使用#開頭
    #這是一個單行註解
  • 多行註解:為連續三個單引號
    "‘






    "‘
發表於 Python | 發表迴響

VS Code:常用模組

  1. Chinese (Traditional) Language Pack for Visual Studio CodeLanguage pack extension for Chinese (Traditional)
  2. PHP Extension PackEverything you need for PHP development
  3. PHP IntelliSenseAdvanced Autocompletion and Refactoring support for PHP
  4. Smarty:
  5. ESLintIntegrates ESLint JavaScript into VS Code.
  6. HTML CSS Support
  7. Python
  8. Python for VSCode
  9. Qt for Python
  10. Jupyter





發表於 VS Code [Visual Studio Code] | 發表迴響

VS Code:變更介面語系

  1. 按下「Ctrl + Shift + P後,輸入 lang,選擇 「Configure Display Language」。
  2. 選擇 「Install additional languages
  3. 接著在左側EXTENSIONS:市集中,選擇安裝「Chinese (Traditional) Language Pack for Visual Studio Code 中文(繁體)」。
發表於 VS Code [Visual Studio Code] | 發表迴響

5.將.ui檔轉換為.py檔

將 Qt Designer 產生的 .ui 檔轉換為 .py 檔

  1. 使用 pyuic5 指令:
    • PyQt5 安裝成功後,可透過 pyuic5 指令將.ui檔轉換為.py檔
    • 快捷鍵 (Win + R) 執行 cmd
      於命令列輸入:
      D:\Python\Project\pyuic5 -o mainUI.py mainUI.ui
  2. 使用 Python 腳本(下載 ui2py.py):
    • 將 ui2py.py 放在需要轉換介面檔 (.ui) 的目錄下
    • 點兩下執行 ui2py.py

      執行 D:\Python\Project>python ui2py.py
發表於 Python | 發表迴響

4.安裝 Qt Designer

安裝 Qt Designer (可以用一種所見既所得的方式,產生 QT 程式 GUI 介面的程式碼)

  1. 快捷鍵 (Win + R) 執行 cmd,於命令列輸入 pip install PyQt5-tools
  2. 建立桌面捷徑:
    C:\Users\YourAccount\AppData\Local\Programs\Python\Python39\Lib\site-packages\qt5_applications\Qt\bin\designer.exe 

    C:\Users\YourAccount\AppData\Local\Programs\Python\Python38\Lib\site-packages\pyqt5_tools\Qt\bin\designer.exe

    D:\Python38\Lib\site-packages\pyqt5_tools\Qt\bin\designer.exe

發表於 Python | 發表迴響

3.安裝 PyQt5 GUI

使用 pip 安裝時,要在 cmd 命令列中執行,在 python 中無法運行。
退出 python 運行環境 exit() 就再執行 pip。

  • 安裝PyQt5:pip install PyQt5
    進入python
    輸入 import PyQt5 若沒有報錯,即安裝成功
    輸入 help(PyQt5) 查看 PyQt5 依賴的模組
  • 卸載 PyQt5:pip uninstall PyQt5
  • 指定安裝版本:pip install PyQt5==5.14.1
    目前可安裝的版本
    5.10.1
    5.11.2
    5.11.3
    5.12
    5.12.1
    5.12.2
    5.12.3
    5.13.0
    5.13.1
    5.13.2
    5.14.0
    5.14.1
發表於 Python | 發表迴響

2.安裝 pip 軟體包管理系統

安裝 pip 軟體包管理系統

  1. 下載 get-pip.py ,另存新檔於 C 槽
    https://bootstrap.pypa.io/get-pip.py
  2. 快捷鍵 (Win + R) 執行 cmd,於命令列輸入 py C:\get-pip.py
  3. 驗證安裝
    於命令列輸入 pip
    如秀出 pip 的各項指令說明,就代表安裝成功
  4. 更新 pip
    於命令列輸入:py -m pip install –upgrade pip

發表於 Python | 發表迴響

1.安裝Python

由 Python 官網下載安裝程式:https://www.python.org/downloads/
安裝完成後,依安裝路徑加入系統環境變數:

  • 快捷鍵 (Win+S) 開啟 windows 搜尋,輸入「進階系統設定
  • 開啟「檢視進階系統設定」:「環境變數」 -> 「系統變數」 -> 選擇變數「Path」 -> 「編輯」->「新增」
  1. 預設安裝路徑(以安裝 Python 3.8 版本為例):
    C:\Users\YourAccount\AppData\Local\Programs\Python\Python38\
    C:\Users\YourAccount\AppData\Local\Programs\Python\Python38\Scripts
  2. 自訂安裝路徑(以安裝在D槽為例):
    D:\Python38\
    D:\Python38\Scripts

驗證安裝:

  • 快捷鍵 (Win + R) 執行 cmd 命令,於命令列輸入「py」或「python」看是否成功
  • exit() 離開
發表於 Python | 發表迴響