python檔案的讀寫

2021-09-22 01:29:03 字數 1436 閱讀 9534

『』』

python檔案讀取:

檔案讀寫基本步驟:1.open:開啟乙個檔案物件;2.read:讀取整個檔案;3.close:檔案使用完畢後必須關閉,因為

檔案物件會占用作業系統資源,作業系統同一時間能開啟的檔案數量也是有限的

with open:檔案讀寫時有可能產生異常,一旦出現異常,後面的close()方法就不會呼叫

逐行讀取:readline();readlines()

python檔案寫入:

已寫入模式開啟檔案 with open(file,『w』) as file_object:

寫入多行

已追加的方式寫入檔案 with open(file,『a』) as file_object:

『』』#open

file_object=open(r』c:\users\administrator\desktop\123.txt』)

#read

contents=file_object.read()

print(contents)

#close

file_object.close()

#with open

with open(r』c:\users\administrator\desktop\123.txt』) as file_object:

contents=file_object.read()

print(contents)

#readline

file=r』c:\users\administrator\desktop\123.txt』

with open(file) as file_object:

contents=file_object.readline()

print(contents)

#寫入檔案

file=r』c:\users\administrator\desktop\123.txt』

with open(file,『w』) as file_object:

file_object.write(「i love python」)

#寫入多行

file=r』c:\users\administrator\desktop\123.txt』

with open(file,『w』) as file_object:

file_object.write(「i love china\n」)

file_object.write(「i love python」)

#以追加的方式寫入檔案

file=r』c:\users\administrator\desktop\123.txt』

with open(file,『a』) as file_object:

file_object.write(「i love china\n」)

file_object.write(「i love python」)

python檔案的讀寫

檔案的讀 read size 1 readline size 1 readlines hint 1 這三個函式都會返回換行符 1.read size 1 當size為負數或者預設時讀整個檔案,當為正數的時候,讀指定的位元組數,返回讀的內容字串 2.readline size 1 當size為負數或者...

Python 檔案的讀寫

過程 1 開啟檔案 2 讀檔案內容 3 關閉檔案 1 開啟檔案 open path,flag encoding errors path 要開啟檔案的路徑 flag 開啟方式 r 以唯讀的方式開啟檔案,檔案的描述符放在檔案的開頭 rb 以二進位制格式開啟乙個檔案用於唯讀,檔案的描述符放在檔案的開頭 r...

python檔案的讀寫

使用write 可以完成向檔案寫入資料 demo 新建乙個檔案file write test.py,向其中寫入如下 f open test.txt w f.write hello world,i am here f.close 執行之後會在file write test.py檔案所在的路徑中建立乙個...