![]() |
1
1
原因有很多。 您正在以文本文件的形式打开一个文件,因此文件的字节将被解释(解码)为python,然后再进行编码。所以可能会有变化。
从…起
因此,如果原始文件是ASCII码(例如,在Windows中生成),则
编码也可以改变文本。E、 g.可以删除(或添加)BOM标记,并可能删除(但如果不是隐式的),不需要的代码(您可以有一些Unicode的额外代码,这会改变附近代码的行为。可以添加其中的更多代码,但只有最后一个有效。 |
![]() |
2
0
我尝试了Linux/Ubuntu。正如预期的那样,两个文件的文件大小完全相同。 此时,我想这种行为与python无关,可能取决于您的文件系统(压缩)或操作系统。 |
![]() |
Xantium · 汇编程序的大小是否与C程序几乎相同 7 年前 |
![]() |
Nishith Patel · PDFBOX生成非常大的PDF/A文件 7 年前 |
![]() |
Snappysites · 如何使用PHP计算FTP访问的整个目录大小 7 年前 |
![]() |
Kunal Vijan · 文件大小总计和更新计数器 8 年前 |