a = open(《檔名》,《開啟模式》,《編碼方式》)
編碼方式:utf-8預設可以忽略
開啟模式:
讀a.read(size) 讀入前size的長度
a.readline(size) 讀入一行,的前size的長度
a.readlines(hint) 讀入所有行,以行形成列表,的前hint的長度
寫a.write(s) 寫入字串
a.writeline(lines) 寫入列表,連續寫入
a.seek(offset) 操作指標位置 0-開頭 1-當前 2-結尾
a.close()
空格 逗號 $
讀取txt = open(fname).read()
ls = txt.split()
原有分隔符號是空格則無,是符號則(「符號」)得到列表
寫入f = open(fname,『w』)
f.write(』 '.join(ls))
用分隔符分隔資料寫入,用符號則(「符號」.join(ls))
ls =[[
],,]
f =open
(fname,
'w')
for item in ls
f.write(
','.join(item)
+'\n'
)f.close(
)ls =[[
],,]
for row in ls
for column in row
print
(ls[row]
[column]
)
python08 檔案操作
檔案 1.唯讀 r,rb rb是讀位元組 2.只寫 w,wb 清除之前的東西,重新寫進去內容。3.追加 a,ab 表示寫東西 4.r 讀寫 5.w 寫讀 6.a 寫讀 追加寫讀 我們使用open 函式來開啟乙個檔案,獲取到檔案控制代碼,然後通過檔案控制代碼就可以進行各種各樣的操作了。根據開啟方式的不...
python08 檔案操作之讀
20 00 2019 1 15 周二 檔案操作 open 相當於是乙個應用程式,通過open函式向作業系統上呼叫應用程式。賦值給f然後在進行操作。f open 九門 encoding utf 8 encoding utf 8 如果不加入這一行,會因為轉碼問題報錯。利用open 開啟檔案 data f...
08 檔案操作
位元組流 inputstream和outputstream 過濾流 bufferedinputstream和bufferedoutputstream 過濾流用於給流增加乙個緩衝的功能,緩衝區越大,效率越高,典型的犧牲空間換時間 08.01.txt public class testtxt 寫入文字 ...