使用 CMD 终端时 Python 无法显示希伯来语

The*_*rma 2 python cmd character-encoding hebrew python-3.x

我正在尝试在我的代码中使用希伯来字符。但我的终端 (CMD) 不支持希伯来语,它只显示随机问号。例如:

>>>Print("?????")
Run Code Online (Sandbox Code Playgroud)

结果:?????\

编辑:CMD 控制台的默认字体中没有希伯来字母。您可以简单地更改字体以显示希伯来语。

mrk*_*mrk 5

这将影响命令 (CMD) 控制台。

  1. 打开 regedit.exe 并导航到此位置:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont

  2. 有时,您会看到两个名为0和 的值00。添加第三个字符串值并将其命名为:(000零三次)。

  3. 在这个新的000字符串值中,Courier New在值数据字段中输入(区分大小写)。

  4. 现在打开 Powershell(这也适用于 CMD)并转到properties:左键单击左上角的 Powershell 图标并选择properties.

  5. 转到Font选项卡并选择Courier New字体:

现在,当您切换到希伯来语写作(向后视图)时,您应该会看到希伯来语。例如,这使您能够从脚本发送输出希伯来语写作。

  • @TheShwarma:如果终端中的字体不支持希伯来语,则必须更改它。如果您想打印到终端,则没有合理的方法可以解决。 (3认同)