创新路
我们一直在努力

python打开文件

open函数格式:

file=open(file_name , mode , buffering,encoding )

参数:

file_name 文件路径

mode 打开模式

buffering 是否使用缓冲

encoding 打开编码

打开模式mode:

r    默认模式,以只读方式打开文件,文件必须存在

rb    以二进制格式只读打开

r+    打开文件用于读写。定位文件开头,在结尾追加

w    打开文件只写入。如果文件已存在,则覆盖。如果文件不存在,创建新文件。

w+    打开文件用于读写。如果文件已存在则覆盖。如果文件不存在,创建新文件。

a    打开文件用于追加。如果文件已存在,新内容会追加在最后面,如果文件不存在,创建新文件写入。

a+    打开文件用于读写。如果文件已存在,指针会在内容最后。打开时是追加模式。如果文件不存在,创建新文件。

注意:二进制方式,不考虑编码。带+号的都可读写,win系统编码默认gbk(cp936),另一种utf-8

file.read() 读取内容

file.write()写入内容

file.close() 关闭文件

案例:

1583318376788342.png

判断:

# 文件是否关闭

print(f.closed)

#文件访问模式

print(f.mode)

#文件访问编码格式

print(f.encoding)

#访问文件名

print(f.name)

案例:

1583318458713897.png

未经允许不得转载:天府数据港官方信息博客 » python打开文件

客官点个赞呗! (0)
分享到:

评论 抢沙发

评论前必须登录!

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机