【发布时间】:2021-02-10 13:04:21
【问题描述】:
在 Python 3.8 脚本中,我正在尝试检索当前在我的计算机(操作系统:Windows 10)中使用的代码页。
使用 sys.getdefaultencoding() 将返回 Python 中使用的代码页 ('utf-8'),这与我的计算机使用的不同。
我知道我可以通过从 Windows 控制台发送 chcp 命令来获取此信息:
Microsoft Windows [Version 10.0.18363.1316]
(c) 2019 Microsoft Corporation. All rights reserved.
C:\Users\Me>chcp
Active code page: 850
C:\Users\Me>
想知道 Python 库中是否有等价物,无需生成子进程、读取标准输出和解析结果字符串...
【问题讨论】: