python中open打开模式具体解释

来源:互联网 发布:淘宝商品销量排行 编辑:程序博客网 时间:2024/06/14 03:57

r 只能读(read)

r+ 可读可写,不会创建不存在的文件,如果直接写文件,则从顶部开始写,覆盖之前此位置的内容,如果先读后写,则会在文件最后追加内容(read+)

w 只能写,覆盖整个文件,不存在则创建 (write)

w+可读可写,如果文件存在则覆盖整个文件,不存在则创建 (write+)

a 只能写,从文件底部添加内容,不存在则创建

a+ 可读可写,从文件顶部读取内容,从文件底部添加内容,不存在则创建