python 將路徑作為可配置化 os

2022-09-09 15:18:34 字數 704 閱讀 6060

1 專案中如何將路徑作為可配置

知識點:

1: os.path.split(path)——返回路徑的目錄和檔名,即將目錄和檔名分開,而不是乙個整體。此處只是把前後兩部分分開而已。就是找最後乙個'/'。

2: os.path.join(project_path,'result','test_report') 拼接路徑

importos#

獲取檔案當前路徑

file_path = os.path.realpath(__file__)#

獲取該項目的頂級目錄

project_path =os.path.split(os.path.split(file_path)[0])[0]

#excel檔案路徑

test_excel_path = os.path.join(project_path,'

test_data

','testdata.xlsx')

#測試報告路徑

test_report_path = os.path.join(project_path,'

result

','test_report')

#配置檔案路徑

read_config_path = os.path.join(project_path,'

config

','case.config

')

react的表頭可配置化

實現效果 table上面增加乙個按鈕,按鈕觸發乙個model頁面,裡面是checkbox元件,提供表頭欄位的選擇。選中那個字段,table呈現那個字段。從systemtablecolumn表中獲取表的每一字段的資訊 const listcolsbytable axios.get config.hos...

python可配置日誌logging

一 配置檔案logger.ini loggers logger名稱 keys root,rotatingfilelogger,timefilelogger handlers handler名稱 keys consolehandler,rotatingfilehandler,timefilehandl...

面板可配置化 變數 樣式分離

之前 開發了乙個版本,抽是抽出來了,但是變數只抽出了幾個顏色,沒什麼價值 上個版本開發過程 這次我又進行了一次迭代,現在是乙個較成熟的版本了。整體理一下思路,可以總結為3步走和2層架構 是樣式的子集,想要做 的管理,首先要把涉及到的樣式都抽取出來,這裡只涉及到了 登入頁 考勤頁 頂部選單 3個部分。...