久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Python txt文件常用讀寫操作代碼實(shí)例

瀏覽:126日期:2022-07-15 11:32:49

python讀取txt文件

#方式一:file = r’D:test.txt’with open(file, ’rb+’) as f: #可讀可寫二進(jìn)制,文件若不存在就創(chuàng)建 data = f.readlines() #讀取文本所有內(nèi)容,并且以數(shù)列的格式返回結(jié)果,一般配合for in使用 print(data)#方式二:file = r’D:test.txt’f = open(file,'rb+') #可讀可寫二進(jìn)制,文件若不存在就創(chuàng)建data = f.readlines()print(data)f.close() #關(guān)閉文件

python寫入txt文件

#方式一:file = r’D:test.txt’ f = open(file,'wb+') #可讀可寫二進(jìn)制,文件若不存在就創(chuàng)建str=’kfjlhgfj光’f.write(str.encode())f.close() #關(guān)閉文件#方式二:file = r’D:test.txt’ with open(file,'ab+') as f: #可追加可寫二進(jìn)制,文件若不存在就創(chuàng)建 str=’kfjlhgfj光’ f.write(str.encode())

讀寫模式

關(guān)于open()的讀寫模式:

’r’:讀

’w’:寫

’a’:追加

’r+’ == r+w(可讀可寫,文件若不存在就報(bào)錯(cuò)(IOError))

’w+’ == w+r(可讀可寫,文件若不存在就創(chuàng)建)

’a+’ ==a+r(可追加可寫,文件若不存在就創(chuàng)建)

對(duì)應(yīng)的,如果是二進(jìn)制文件,就都加一個(gè)b就好啦:

’rb’’wb’’ab’’rb+’’wb+’’ab+’

注意:open和with open的區(qū)別

使用open方法,文件操作完畢之后必須手動(dòng)關(guān)閉,否則長(zhǎng)期保持對(duì)文件的連接狀態(tài),造成內(nèi)存溢出的現(xiàn)象發(fā)生。

使用with open會(huì)自動(dòng)化關(guān)閉文件

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 获嘉县| 紫阳县| 商洛市| 怀来县| 云龙县| 稷山县| 邢台市| 闻喜县| 水富县| 莱阳市| 徐州市| 张北县| 巨野县| 无极县| 县级市| 乌拉特后旗| 长春市| 永州市| 新疆| 于田县| 和林格尔县| 沁源县| 建湖县| 邛崃市| 射洪县| 屏山县| 金阳县| 钟山县| 商水县| 阳西县| 玉林市| 焦作市| 闸北区| 滦平县| 元谋县| 万年县| 嘉峪关市| 镇安县| 绥芬河市| 廊坊市| 宜城市|