在open(file,mode='r,buffering=-1,encoding=None,errors=None,newline=None,closefd=True,opener=None)函数中,
参数file指定要打开或创建的文件名称,如果文件不在当前目录中,可以使用相对路径或绝对路径;
参数mode是可选字符串,指定打开文件后的处理方式,默认是'r',文本只读模式;
"r"表示以只读模式打开;
"w"是以写的模式打开,会覆盖文件之前的内容;
"a"是以追加模式打开,内容会添加到文件末尾;
buffering指定读写文件的缓存模式,数值0表示不缓存,数值1表示使用行缓存模式,大于1的数字表示缓冲区的大小;
encoding指定对文本进行编码和解码的方式,只适用于文本模式,如GBK,UTF-8等;
newline只适用于文本模式,表示文件中换行符的形式。