1. text mode(缺省的默认值):python会根据操作系统的不同将按照不同的line break character来处理。例如Win下text mode的读取,会将\r\n在读取时“当作”\n(注意此处的\n可认为是line break character)来处理;在写时,则会将\n转换为\r\n来写入2. binary mode(b):则没有text mode类似的转换,文件中存储为什么,则解释为什么。