python note 08 文件操作
Posted alifetimelove
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python note 08 文件操作相关的知识,希望对你有一定的参考价值。
1、相对路径与绝对路径比较
#绝对路径
f = open(‘d:pzw.txt‘,mode=‘r‘,encoding=‘UTF-8‘) content = f.read() print(content) f.close()
#相对路径
f = open(‘pzw‘,mode=‘r‘,encoding=‘utf-8‘) content = f.read() print(content) f.close()
2、
#对于r就是只读
f = open(‘pzw‘,mode=‘rb‘,) content = f.read() print(content) f.close()
#对于w没有文件会创建文件,有文件会将源文件的内容全部清除再写
f = open(‘log‘,mode=‘w‘,encoding=‘utf-8‘) f.write(‘123456‘) f.close()
f = open(‘log‘,mode=‘wb‘) f.write(‘123456‘.encode(‘utf-8‘)) f.close()
f = open(‘log‘,mode=‘w+‘,encoding=‘utf-8‘) f.write(‘aaa‘) print(f.read()) f.close()
#对于a为追加功能
f = open(‘log‘,mode=‘a‘,encoding=‘utf-8‘) f.write(‘666‘) f.close()
f = open(‘log‘,mode=‘ab‘) f.write(‘666‘.encode(‘utf-8‘)) f.close()
f = open(‘log‘,mode=‘a+‘,encoding=‘utf-8‘) f.write(‘666‘) f.seek(0) print(f.read()) f.close()
以上是关于python note 08 文件操作的主要内容,如果未能解决你的问题,请参考以下文章
我在哪里更改此 Python 代码片段以将临时文件保存在 tmp 文件夹中?
Python 基础 - Day 2 Learning Note - 字符转编码操作