有没有办法从 Python 中更改控制台代码页?

Is there a way to change the console code page from within Python?

当我输入

chcp 65001

在命令提示符中,它更改了活动代码页。我如何从 Python 本身完成同样的事情?例如,每次我 运行 我的 .py 程序,它应该自动将代码页更改为 65001。

import os
os.system('chcp 65001')

os.system 允许您向操作系统发送任何命令。所以,运行 这与手动输入 chcp 65001 本质上是一样的。有关详细信息,请参阅 docs for os.system