變數管理 dotenv 的 使用

2022-09-05 08:00:12 字數 1011 閱讀 6064

pip install python-dotenv   或  pipenv  install python-dotenv --skip-lock
在專案根目錄下建立, (可靈活選擇)

touch .env

import os

from dotenv import load_dotenv // 1. 導包

from pathlib import path

if __name__ == '__main__':

load_dotenv() //2. 載入 .env 檔案, 預設 這個檔名,預設自動 在當前工作目錄下 查詢

"""檔案可以是任意乙個檔案,則在載入時 需 顯式 新增 引數 dotenv_path 來指定 此檔案的位置,

例如:env_path = path("./modelform_demo01/.env")

load_dotenv(dotenv_path= env_path)

"""courselist = eval(os.getenv("courselist")) // 3. 通過 os.genenv(key) 來獲取, 型別都為字串

// 獲取到的字串值, 可通過 eval() 內建函式 來轉換為 對應 的 型別

print(type(courselist))

print(courselist[0])

github 位址

flask 中的使用

pip install django-dotenv    或  pipenv install django-dotenv  --skip-lock
pip uninstall python-dotenv
1. 使用鍵值對的形式定義

2. 以 # 開頭的為注釋

github 位址

使用變數 Sql 中的變數使用

我們在學 python 或者其他程式語言的時候都應該有學過變數這麼乙個東西,可是 sql 這種查詢語言中怎麼也有變數呢?具體有什麼用呢?我們來看一下實際應用場景。現在有這麼乙個表 t 表結構如下 order id time1 time2 time3 time4 time1 表示瀏覽日期,time2 ...

mysql 使用變數 MySQL變數的使用

在編寫儲存過程中,有時需要使用變數,儲存資料處理過程中的值 mysql中,變數可以在子程式中,宣告並使用,作用範圍在begin end程式中 在儲存過程中,使用declare語句,定義變數 語法格式 declare var name varname date type default value v...

變數的使用

全域性變數的使用和區域性變數的使用 function add sum 12 echo add echo sum.在函式中如何使用全部變數 本例項將模擬 購物車功能,並計算購物車中商品的總價。購物車中有如下商品資訊 蘋果手機單價5000院,購買數量2臺 聯想膝上型電腦單機8000元,購買數量10臺。操...