Python08檔案的使用

2021-09-24 21:53:49 字數 898 閱讀 2957

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 寫入文字 ...