1.文字檔的儲存
file = open("data.txt", mode="w", encoding="utf-8")
file.write("測試中文")
file.close()
with open("data.txt", mode="w", encoding="utf-8") as file:
file.write("測試中文")
2.讀取文字檔
with open("data.txt", mode="r", encoding="utf-8") as file:
data = file.read()
print(data)
3.一行一行的讀取檔案
sum = 0
with open("data.txt", mode="r", encoding="utf-8") as file:
for line in file:
sum += int(line)
print(f"Sum:{sum}")
4.讀取Json格式的檔案
import json
with open("config.json", mode="r", encoding="utf-8") as file:
data = json.load(file)
print("Name", data["Name"])
print("Version", data["Version"])
5.修改Json檔案內容
data["Name"] = "New Name"
data["New Attribute"] = "New Attribute"
with open("config.json", mode="w", encoding="utf-8") as file:
json.dump(data, file)