文件的基本方法
迭代文件内容
打开文件
打开文件,可以使用自动导入的模块io中的函数open。函数open将文件名作为唯一必不可少的参数,并返回一个文件对象。如果只指定一个文件名,则获得一个可读取的文件对象。
如果当前目录中有此文件则可以打开,如果位于其他位置则需要指定完整的路径,如果指定文件不存在,则如下报错。
文件模式
如果需要写入文件,则需要通过指定模式。函数open的参数模式常见有如下:
模式 描述 'r' 读取模式(默认) 'w' 写入模式(文件不存在时创建它) 't' 文本模式(默认,与其他模式结合使用) 'x' 独占写模式,新建一个文件,如果该文件已存在则会报错。 'a' 附加模式(在既有文件末尾继续写入) 'b' 二进制模式(与其他模式结合使用) '+' 打开一个文件进行更新(可读可写,与其他模式结合使用)