日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python的文件基本操作和文件指针

發(fā)布時(shí)間:2023/11/30 python 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python的文件基本操作和文件指针 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

讀寫(xiě)模式的基本操作

https://www.cnblogs.com/c-x-m/articles/7756498.html

r,w,a

r只讀模式【默認(rèn)模式,文件必須存在,不存在則拋出異常】
w只寫(xiě)模式【不可讀;不存在則創(chuàng)建;存在則清空內(nèi)容】
a之追加寫(xiě)模式【不可讀;不存在則創(chuàng)建;存在則只追加內(nèi)容】

rb,wb,ab

"b"表示以字節(jié)的方式操作(而所有文件也都是以字節(jié)的形式存儲(chǔ)的,使用這種模式無(wú)需考慮文本文件的字符編碼、圖片文件的jgp格式、視頻文件的avi格式)
注:以b方式打開(kāi)時(shí),讀取到的內(nèi)容是字節(jié)類(lèi)型,寫(xiě)入時(shí)也需要提供字節(jié)類(lèi)型,不能指定編碼

“+” 表示

可以同時(shí)讀寫(xiě)某個(gè)文件

r+讀寫(xiě)【可讀,可寫(xiě)】
w+寫(xiě)讀【可讀,可寫(xiě)】
a+寫(xiě)讀【可讀,可寫(xiě)】
x只寫(xiě)模式【不可讀;不存在則創(chuàng)建,存在則報(bào)錯(cuò)】
x+寫(xiě)讀【可讀,可寫(xiě)】

python讀寫(xiě)操作的簡(jiǎn)單模板

fo = open("baidu.txt", "w+") ls ="Hello world" fo.write(ls) fo.close()

如果說(shuō)想把print的內(nèi)容寫(xiě)到文件該怎么做?

fo = open("baidu.txt", "w+") print("Hello world",file=fo) fo.close()

文件指針操作

https://blog.csdn.net/qq_29053519/article/details/78556555

1.f.tell()去檢查當(dāng)前文件指針的位置
2.f.seek(0)回到文件第0處。即文件頭部

總結(jié)

以上是生活随笔為你收集整理的python的文件基本操作和文件指针的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。