这个问题的原因是因为write函数会将二进制数据按照默认的编码方式进行写入。在很多情况下,默认的编码方式是UTF-8。而对于一些特殊的二进制数据,UTF-8编码并不能正确地表示,导致最终的结果出现了乱码。 解决方案 要解决这个问题,我们需要明确指定写入文件时所使用的编码方式。在Python中,我们可以通过在open函数中指定enco...
序号函数/方法说明01open打开文件,并且返回文件操作对象02read将文件内容读取到内存03write将指定内容写入文件04close关闭文件 open 函数负责打开文件,并且返回文件对象 read/write/close 三个方法都需要通过文件对象来调用 2.3 read 方法 —— 读取文件 open 函数的第一个参数是要打开的文件名(文件名区分大小写) 如果...