python笔记 |
您所在的位置:网站首页 › read和open的区别 › python笔记 |
文件的读写通常包含以下步骤: 文件的打开:open() open或with open会返回文件对象,必须用read或readlines之后才能打印 在此我会介绍with open 与open之间的区别。提前剧透with open优于open 文件的读入:read() 文件的写入:write() 文件的关闭:close()另外介绍两个模块的内容: 文件的定位 文件的属性 一、文件的打开:open与with open(返回文件对象) 1、openopen(file, mode=‘r’, buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) file:包含路径的文件名。绝对路径或者是相对路径 mode|:选择不同的模式可以对文件进行不同的操作,默认属性’rt’,即以只读方式打开文本文件。 模式 描述 ‘r’ 只读方式: 默认属性 ‘w’ 写入模式:如果该文件已存在则打开文件,并从开头开始编辑,原有内容被删除。如果文件不存在,创建新文件 ‘x’ 只写模式:新建一个文件,如果该文件已存在则会报错。 ‘a’ 追加模式:如果文件存在,指针放在文件结尾。新内容将会被写入到已有内容之后。如果文件不存在,创建新文件写入 ‘b’ 二进制模式。 ‘t’ 文本模式: 默认属性 ‘+’ 打开一个文件进行更新(可读可写) ‘U’ 通用换行模式(不推荐)以下几点是总结:参考原文: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |