Python程序设计项目化教程课件:文件读取.pptx
文件读取Python程序设计项目化教程
目录文件读取方法访问模式参数的可取值
文件读取在Python中,如果想要操作文件,首先需要创建或者打开指定的文件,并创建一个文件对象,而这些工作可以通过内置的open()函数实现。如果文件不存在,open()函数就会抛出一个IOError的错误,并且给出错误码和详细的信息告诉你文件不存在。其基本语法格式:open(filename,mode=r,buffering=-1,encoding=None,errors=None,newline=None,closefd=True,opener=None)
文件读取参数说明:filename:必需,文件路径+文件名称(相对或者绝对路径)。mode:可选,文件打开模式:只读,写入,追加等,默认模式为只读(r)。buffering:设置缓冲。encoding:一般使用utf8。errors:报错级别。newline:区分换行符。closefd:传入的file参数类型。opener:设置自定义开启器,开启器的返回值必须是一个打开的文件描述符。
访问模式参数的可取值可取值含义r以读方式打开w以写方式打开,此时文件内容会被清空。如果文件不存在则会创建新文件a以追加的模式打开,从文件末尾开始,必要时创建新文件r+以读写模式打开w+以读写模式打开a+以追加的读写模式打开rb以二进制读模式打开wb以二进制写模式打开ab以二进制追加模式打开rb+以二进制读写模式打开wb+以二进制读写模式打开ab+以二进制读写模式打开
Thankyou!