python的文件基本操作和文件指针
生活随笔
收集整理的這篇文章主要介紹了
python的文件基本操作和文件指针
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
讀寫模式的基本操作
https://www.cnblogs.com/c-x-m/articles/7756498.html
r,w,a
| w | 只寫模式 | 【不可讀;不存在則創(chuàng)建;存在則清空內(nèi)容】 |
| a | 之追加寫模式 | 【不可讀;不存在則創(chuàng)建;存在則只追加內(nèi)容】 |
rb,wb,ab
"b"表示以字節(jié)的方式操作(而所有文件也都是以字節(jié)的形式存儲(chǔ)的,使用這種模式無(wú)需考慮文本文件的字符編碼、圖片文件的jgp格式、視頻文件的avi格式)
注:以b方式打開時(shí),讀取到的內(nèi)容是字節(jié)類型,寫入時(shí)也需要提供字節(jié)類型,不能指定編碼
“+” 表示
可以同時(shí)讀寫某個(gè)文件
| w+ | 寫讀【可讀,可寫】 |
| a+ | 寫讀【可讀,可寫】 |
| x | 只寫模式【不可讀;不存在則創(chuàng)建,存在則報(bào)錯(cuò)】 |
| x+ | 寫讀【可讀,可寫】 |
python讀寫操作的簡(jiǎn)單模板
fo = open("baidu.txt", "w+") ls ="Hello world" fo.write(ls) fo.close()如果說(shuō)想把print的內(nèi)容寫到文件該怎么做?
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)題。
- 上一篇: python3字符串处理,高效切片
- 下一篇: HTTP菜鸟教程速查手册