python file的模式与可移植性
python的file对于Windows和Linux有一个细微的差别(这是操作系统引起的,与python无关),打开文件的时候,需要一个模式的参数,Windows支持文本模式和二进制模式,缺省是文本模式,所以需要加b来表示二进制方式,而Linux不区分(起码在我的Ubuntu上不区分),加不加b效果一样。
所以为了更好的可移植性, 当使用二进制文件时,还是应该加上b。
所以为了更好的可移植性, 当使用二进制文件时,还是应该加上b。

0 Comments:
发表评论
<< Home