亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Python文件讀寫模式

系統 1856 0


文件常見的讀寫模式
w???? 以寫方式打開,
W???? 文件若存在,首先要清空,然后(重新)創建
a???? 以追加模式打開 (從 EOF 開始, 必要時創建新文件)
r+???? 以讀寫模式打開
w+???? 以讀寫模式打開 (參見 w )
a+???? 以讀寫模式打開 (參見 a )
rb???? 以二進制讀模式打開
wb???? 以二進制寫模式打開 (參見 w )
ab???? 以二進制追加模式打開 (參見 a )
rb+??? 以二進制讀寫模式打開 (參見 r+ )
wb+??? 以二進制讀寫模式打開 (參見 w+ )
ab+??? 以二進制讀寫模式打開 (參見 a+ )

?


讀取文件內容
open 讀取所有內容
使用open打開文件后一定要記得調用文件對象的close()方法。
file = open('thefile.txt')
file.close( )

?

with open('ecord.txt','a+',encoding = 'utf-8') as f:
???? f.write(str+'\n')
寫完成自動關閉

?

寫入數據
file_object = open('thefile.txt', 'w')
file_object.write(all_the_text)
file_object.close( )
寫文本文件
output = open('data', 'w')

?

寫二進制文件
output = open('data', 'wb')
追加寫文件
output = open('data', 'w+')

?

寫入多行
file.writelines(strings)

?

注意,調用writelines寫入多行在性能上會比使用write一次性寫入要高。

?


文件打開模式 w+ r+ a+ 區別和辨析
w+ 打開文件并讀寫:

?

  1. 文件存在,則清空(也即寫入空);

?

  2. 文件不存在,則創建文件 ;

?

  3. 文件流定位到開始位置, 所以read() 會得到空。
r+? 打開文件并讀寫:

?

?   1. 文件存在,打開文件,文件指針定位到文件開始位置;

?

  2. 文件不存在, 則報錯文件不存在。
a+? 打開文件并讀寫:

?

?   1. 文件存在,打開文件,文件指針定位到文件開始位置,但不清空;

?

  2.? 文件不存在,創建文件;

?

  3. 打開后讀取時,在文件開頭位置,

?

  4. 寫入時,添加到文章末尾,并且指針位于添加后的末尾,所以再次讀取會亂碼。
另外:
  1. w 打開文件寫入,也會清空文件,如果使用read(),則報錯;a 打開文件添加,數據流添加到文件末尾,而不是w模式的清空后,添加到文件末尾。
  2. b可以附加到上述的字母后,形成rb, rb+, wb等等模式,針對二進制文件,比如exe, elf, jpeg格式的文件,進行文件操作; 在unix 類型的系統上,text格式與二進制的處理相同,但是非unix類型的系統上,換行格式不同,所以需要用加b模式來在指定是否是二進制。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 亚洲人和日本人jzz护士 | 久久99综合 | 99高清免费国产自产拍 | 夜色私人影院永久入口 | 国产福利免费在线观看 | 伊人精品影院一本到欧美 | 毛片真人毛毛片毛片 | 停停色 | 中文字幕一区二区三区免费视频 | 成人国内精品久久久久影院 | 天天射天天舔 | 伊人亚洲综合网 | 久久6精品 | 四虎影视在线影院4hu | 毛片福利 | 久色影视 | 老妇综合久久香蕉蜜桃 | 7777精品久久久大香线蕉 | 成人免费一区二区三区在线观看 | 毛片大片免费看 | 日韩字幕无线乱码 | 日本一级~片免费永久 | 天天看天天干 | 美女黄色免费在线观看 | 特级一级全黄毛片免费 | 亚洲视频免费 | 欧美高清日韩 | 在线播放国产一区二区三区 | 天天做天天爽爽快快 | 最猛黑人xxxⅹ黑人猛交 | 五月婷网| 国产精品永久免费自在线观看 | 色丁香在线观看 | 精品福利一区二区三区免费视频 | 国产a免费 | 亚洲美女啪啪 | 中国国产aa一级毛片 | 91九九| 久久久视频在线 | 四虎影视在线观看永久地址 | 国产一毛片 |