with
語句相比以往的讀寫檔案,能自動幫我們呼叫close()
方法,避免浪費系統的資源。
1.1 > 向檔案中寫內容:
語法如下:with open ("1.txt","w",encoding="utf-8") as f:
f.write("......")
#向1.txt檔案中寫入文字
with open ("1.txt","w",encoding="utf-8") as f:
f.write("123\n")
f.write("i love you\n")
f.write("中國!")
1.2 > 讀取檔案中的內容:
語法如下:預設為讀with open ("1.txt",encoding="utf-8") as f:
f.read()
f.readline()
f.readlines()
#read()方式讀取檔案
with open("1.txt",encoding='utf-8')as f:
txt=f.read()
print(txt)
print(type(txt))
print('******************************=')
#readline()方式讀取檔案
with open("1.txt",encoding='utf-8')as f:
while 1:
#readline()預設換行
txt=f.readline()
if txt:
print(txt,end='')
else:
break
print(type(txt))
print('******************************=')
#readlines()方式讀取檔案
with open("1.txt", encoding='utf-8')as f:
# readlines()讀取的是個列表,每行為乙個列表元素
txt = f.readlines()
print(txt)
print(type(txt))
結果如下:
123i love you
中國!******************************=
123i love you
中國!******************************=
['123\n', 'i love you\n', '中國!']
2.1 > 讀取資訊:
結果如下:
b'\xff\xd8\xff'2.2 > 寫入資訊:
f.write(t)2.3 先讀在寫——>複製:
如下示例就是把1.jpg複製了乙份,2.jpg。
#先讀在寫——————複製
Python程式設計 檔案讀寫操作(with語句)
with語句相比較以往的讀寫檔案,能自動幫我們呼叫close 方法,避免浪費系統的資源。1 向文字中寫內容 語法如下 with open 1.txt w encoding utf 8 as f f.write 向1.txt檔案中寫入文字 with open 1.txt w encoding utf ...
python 讀 寫檔案操作
python中也提供類似於c語言中的open read write函式,下面是我根據看過的內容的乙個python讀 寫檔案的 段 讀檔案 在python的執行資料夾中新建乙個 123.txt 的檔案,輸入2341.rfp open 123.txt 開啟乙個 123.txt 得到乙個檔案物件 分配記憶...
python檔案讀寫操作
讀寫檔案是最常見的io操作,python內建了讀寫檔案的函式,用法和c是相容的。在磁碟上讀寫檔案的功能都是由作業系統提供的,現在作業系統不允許普通的程式直接操作磁碟 所以,讀寫檔案就是請求作業系統開啟乙個檔案物件 通常稱為檔案描述符 然後,通過作業系統提供的介面從這個檔案物件中讀取資料 讀檔案 或者...