json檔案即使為空,內部也要有乙個空的{} 否則讀入就會報錯
dump 轉成str格式並儲存到檔案
dumps 僅轉成str格式並不能儲存到檔案
import json # 匯入json模組
# 取資料
with open(file, 'r', encoding = 'utf-8') as f:
data = json.load(檔案路徑)
import json # 匯入json模組
# 讀資料
with open(file, 'w', encoding = 'utf-8') as f: # 這裡必須用w模式才能寫入
data = json.dump('資料',檔案路徑)
====區別====
pickle 檔案開啟模式 必須用 寫wb 讀rb 二進位制模式! 二進位制模式! 二進位制模式!
pickle 開啟r的時候可以 if f:判斷下是否檔案為空, 如果檔案空讀的話會報錯
pickle為二進位制格式
pickle只能在python內使用,不支援其他語言
pickle支援python裡的所有資料型別
map模組使用方法
map指令使用ngx http map module模組提供的。預設情況下,nginx有載入這個模組,除非人為的 without http map module。ngx http map module模組可以建立變數,這些變數的值與另外的變數值相關聯。允許分類或者同時對映多個值到多個不同值並儲存到乙...
ansible script模組使用方法
在遠端主機上執行ansible主機上的指令碼,且不需要將指令碼複製到被執行的遠端主機上 先進入 opt目錄下,再執行test.sh指令碼 ansible all m script a chdir opt opt test.sh 若 opt a.file存在時,不執行test.sh指令碼 ansibl...
ansible file模組使用方法
管理遠端主機檔案,建立檔案或目錄,刪除檔案或目錄,修改檔案或目錄的許可權等 在 opt目錄下建立test目錄,並在 opt test目錄下建立test01檔案,屬主屬組為test,許可權644 ansible all m file a path opt test state directory an...