如何在Python中更改Windows代码页?
1 个回答
3
原因是每次你调用 os.popen
时,都会新开一个进程。你可以试着打开两个 cmd.exe
窗口,在一个窗口里运行 chcp 65001
,在另一个窗口里运行 chcp
,这就和你在 Python 代码里做的事情一样。
需要注意的是:所有的 popen*()
调用在 Python 2.6 之后就不推荐使用了。现在应该使用的是 subprocess
模块。