參考:python讀取、寫入txt文字內容
一定要加encoding='utf8'
with
open
("test.txt"
,'r'
, encoding=
'utf8'
)as f:
# 以下為每一行單獨存放在乙個str,info為乙個list
infor = f.readlines(
)# 也可以全部存放在乙個str裡面
# infor = f.read()
寫入的話可以不加encoding='utf8'
with
open
("test.txt"
,"w"
)as f:
f.write(
"這是個測試!"
)
常用模板
def
read_txt
(txt_name)
:with
open
(txt_name,
'r', encoding=
'utf-8'
)as f:
txt_list = f.readlines(
)for i in
range
(len
(txt_list)):
txt_list[i]
= txt_list[i]
.rstrip(
'\n'
)return txt_list
defwrite_txt
(txt_list, txt_name)
:with
open
(txt_name,
'w+'
, encoding=
'utf-8'
)as f:
for txt in txt_list:
f.write(txt+
'\n'
)
Python 處理含有中文的json
01掛式空調 02普通椅子 02普通窗簾 03書桌 電腦桌 辦公桌 04微波爐 烤箱 洗碗機 消毒櫃 05電暖氣 加濕器 小太陽 電風扇 空氣淨化器 coding utf 8 import os import sys import json import string import re ijson...
python含有中文的list如何print出來
python2.x中 debug的時候list的中文,print出來是轉義字元。listnine 梨 橘子 蘋果 香蕉 listnine xe6 xa2 xa8 xe6 xa9 x98 xe5 xad x90 xe8 x8b xb9 xe6 x9e x9c xe9 xa6 x99 xe8 x95 x...
Python對txt檔案的操作
讀取指定的行的內容 1 讀取第三行內容 intputfile r e 職業生涯 簡歷 簡歷 專案活動 大三上專案活動 小美賽 參考文獻 附件 enron with categories4.5 1 3111.txt f open intputfile,r for i in range 3 conten...