1.文件操作: f=open(...) 是由操作系统打开文件,那么如果我们没有为open指定编码,那么打开文件的默认编码很明显是操作系统说了算了 操作系统会用自己的默认编码去打开文件,在windows下是gbk,在linux下是utf-8. #这就用到了上节课讲的字符编码的知识:若要保证不乱码,文件以什么方式存的,就要以什么方式打开. f=open('a.txt','r',encoding='utf-8') #1. 打开文件的模式有(默认为文本模式): r ,只读模式[默认模式,文件必须存在,不…