with open('1.txt',"w") as fff:
print(fff)
测试print()函数的file参数时,不小心弄出来一个<_io.TextIOWrapper name='1.txt' mode='w' encoding='cp936'>
才知道原来‘GB2312’原来是系统中第936号编码格式。
windows的PS默认codepage是CP936,除此之外还有cp950 繁体中文、cp932 日语、cp1250 中欧语言,通过命令chcp 65001
可以修改默认编码为utf-8,即65001号活动代码页,但是再次运行那段代码,仍然显示encoding='cp936'
,怎么弄才能默认国际化呢……