2023年6月15日 星期四

跟著書做~實戰Python Flask開發|基礎知識x物件偵測x機器學習應用

 用虛擬機(UBUNTU)來試試看,有問題就寫下來@@
後來UBT的桌面版會會當機@@改用rockylinux~~

一、前置作業,就可以用flask進行開發。
  1. P10,建立工作目錄與虛擬環境
    mkdir flask001; cd flask001
    python3 -m venv venv,新增虛擬環境。
    source venv/bin/activate,啟動虛擬環境。
    deactivate,停用虛擬環境。
  2. 在虛擬環境安裝PEP8(python自動調整格式),pip install flake8 black isort mypy
    pip install flask,
  3. 下載VScode,安裝python(微軟的)
    1.設定那邊搜尋"python > Linting:Enabled",勾選啟用。停用 pylint:Enabled。啟用Flake8:Enabled。
    2.因為flake8是79個字元,black是88個字元,所以超過79個,VS會出現警告,搜尋"flake8 args" 輸入 " - - max-line-length=88 "
    3.搜尋"python > formatting:provider " 改為 " black "
    4." Editor : format on save " 勾選
    5. " editor: code actions on save " 點擊 "edit in setting json " ,輸入 "source.organizeImports" : true
    6. 讓VSC套用python虛擬環境,有點看不懂@@所以直接新增一個hello.py,VSC就跳出要安裝的套件~~
  4. 在(venv)執行,curl -L http://www.gitignore.io/api/python,flask,vscode > .gitignore

二、學習flask知識


P.40



沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。