Python 如何將中文變量寫入txt文件

Python讀寫中文變量總會有問題,尤爲是讀寫Windows下的txt文件,若是把文件保存爲UTF8格式就沒問題了,如新建一個txt文件,另存爲UTF8格式:python

而後運行測試的Python代碼:測試

# -*- coding: utf-8 -*-
fd = open("./data.txt", "w")
string = raw_input()
print string
fd.write(string)
fd.close()

這時再輸入中文就沒問題了,能夠寫入txt文件了,主要是代碼的編碼格式要和文件一致。編碼

相關文章
相關標籤/搜索