# r 只讀文件。
# rb 二進制讀文件。
# r+ 可讀可寫,不會創(chuàng)建不存在的文件 從頭部開始寫,會覆蓋之前此位置的內容 。
# rb+ 二進制格式讀寫文件。文件指針將會放在文件的開頭。
# w 只寫文件,如果該文件已存在則將其覆蓋。如果該文件不存在,創(chuàng)建新文件。
# wb 二進制寫文件。
# w+ 讀寫文件。如果該文件已存在則將其覆蓋。如果該文件不存在,創(chuàng)建新文件。
# wb+ 二進制讀寫文件。如果該文件已存在則將其覆蓋。如果該文件不存在,創(chuàng)建新文件。
# a 只追寫文件。從文件底部添加內容 不存在則創(chuàng)建 。
# ab 二進制追寫文件。 從文件頂部讀取內容 從文件底部添加內容 不存在則創(chuàng)建。
# a+ 追讀寫文件。從文件頂部讀取內容 從文件底部添加內容 不存在則創(chuàng)建。
# ab+ 追讀寫二進制。從文件頂部讀取內容 從文件底部添加內容 不存在則創(chuàng)建。
# 打開文件
f = open("/Users/lfpwhy/Documents/1.txt", "r+")
# 寫入文件
f.write (" python")
#讀取所有字文件內容
# read(size):按指定大小來讀取文件的內容。size字節(jié)大小。針對大文件 例:read(100)
# readlines():按行來讀取文件的所有內容,返回為list格式。針對配制文件
print ("讀取所有字文件內容:",f.read())
#定位寫入
# 查找當前位置
print ("當前文件位置:", f.tell())
# 把指針再次重新定位到文件開頭
position = f.seek(0,0);
print ("重新讀取字符串 : ", f.read())
print ("文件名: ", f.name)
print ("是否已關閉 : ", f.closed)
print ("訪問模式 : ", f.mode)
# 關閉文件
f.close()
python文件操作之打開關閉和讀寫文件
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
推薦閱讀更多精彩內容
- 上節(jié)課作業(yè) 1.寫一個死循環(huán)程序,循環(huán)內部每次sleep 3秒,運行該程序,然后強制退出程序,殺死該進程 程序如下...
- 請在你的CP Pascal Editor里面做下面文章中的測試哦。 首先通過一個例子來展示pascal讀寫txt文...
- 沙盒 每一個iOS應用程序都會為自己創(chuàng)建一個文件系統(tǒng)目錄(文件夾),這個獨立,封閉,安全的空間,叫做沙盒。 沙盒機...
- 昨天下午,突然接到校長和培訓中心通知,要我本周六下午去給區(qū)分公司下屬分局的員工講《公文寫作》,2個小時的授課時間。...