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 Study Notes]csv文件操作

[Python Study Notes]文件操作

我在哪里更改此 Python 代码片段以将临时文件保存在 tmp 文件夹中?

Python 基础 - Day 2 Learning Note - 字符转编码操作

Python 基础 - Day 5 Learning Note - 模块 之 介绍篇

Python 基础 - Day 2 Learning Note - File 文件