在输入输出的部分,已经学了open()、f.read()、f.write()……这些函数了,不知道菜鸟教程为啥还单独设了这章节,那就再巩固一下吧。
1、open()方法:Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。
一般格式: open(file, mode='r')
完整格式: open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)
encoding: 一般使用utf8,防止中文乱码。
2、file对象由open方法创建,file对象的常用函数:
2、OS文件/目录方法
os 模块提供了非常丰富的方法用来处理文件和目录。常用方法也太多了……
就列举几个常用的吧:
1、os.getcwd(): 返回当前工作目录。
2、os.listdir(path): 返回path指定的文件夹包含的文件或文件夹的名字的列表。
3、os.open(file, flags[, mode]):打开一个文件,并且设置需要的打开选项,mode参数是可选的。
更多函数参考菜鸟教程:https://www.runoob.com/python3/python3-os-file-methods.html