1.檔案讀取
2.檔案寫入file
=open
('rules.txt'
)#開啟檔案
txt_1=
file
.read(
)#讀取所有內容
txt_2=
file
.readline(
)#讀取第一行內容
txt_3=
file
.readlines(
)#讀取所有內容,並將每行以列表形式返回
file
.__next__(
)#逐行讀取檔案
#去掉每行的換行符號'\n'
for line in txt_3:
line=line.strip(
'\n'
(line)
(txt_1)
(txt_2)
(txt_3)
file
.close(
)#關閉檔案
"""
r : 讀取檔案,若檔案不存在則會報錯
w: 寫入檔案,若檔案不存在則會先建立再寫入,會覆蓋原檔案
a : 寫入檔案,若檔案不存在則會先建立再寫入,但不會覆蓋原檔案,而是追加在檔案末尾
r+ : 可讀、可寫,檔案不存在也會報錯,寫操作時會覆蓋
w+ : 可讀,可寫,檔案不存在先建立,會覆蓋
a+ : 可讀、可寫,檔案不存在先建立,不會覆蓋,追加在末尾
"""#'w'會先清空這個檔案內容再重新寫入
file
=open
('rules_1.txt'
,'w'
)file
.write(
'a')
file
.write(
'\nb'
)file
.close(
)#'r+'不會先清空,但是會替換掉原先的檔案
file
=open
('rules_1.txt'
,'r+'
)file
.write(
'c')
file
.write(
'\nck'
)file
.close(
)#'a+'在末尾追加內容
file
=open
('rules_1.txt'
,'a+'
)file
.write(
'd')
file
.write(
'\ndk'
)file
.close(
)#使用with()函式可以自動關閉,不需要在末尾寫file.close()
with
open
('rules_1.txt'
,'a+')as
file
:file
.write(
'd')
file
.write(
'\ndk'
)
Python基礎 文字檔案 TXT 的讀寫
檔案寫入練習 fo open r 檔案讀寫練習.txt w str text 1001,1,0 1002,3,1 1003,4,0 寫入資料!fo.write str text print 寫入完畢!str text str text 關閉檔案 fo.close 結果輸出 寫入完畢!str text...
C 文字檔案 txt 讀寫
c 文字檔案 txt 讀寫 目錄 前言 讀取txt檔案 寫入txt檔案 前言計算機在最初只支援ascii編碼,但是後來為了支援其他語言中的字元 比如漢字 以及一些特殊字元 比如 就引入了unicode字符集。基於unicode字符集的編碼方式有很多,比如utf 7 utf 8 unicode以及ut...
C 文字檔案 txt 讀寫
如果你要讀取的檔案內容不是很多,可以使用 file.readalltext filepath 或指定編碼方式 file.readalltext filepath,encoding 的方法。它們都一次性將文字內容全部讀完,並返回乙個包含全部文字內容的字串 string str1 file.readal...