Windows powershell не печатает смайлики

#python #powershell #terminal #emoji

#python #powershell #терминал #эмодзи

Вопрос:

Я пытаюсь распечатать эмодзи папки U 1F4C1 в powershell с помощью python. Согласно этой статье, я написал код print("U0001F4C1") , который отлично работает при запуске внутри pycharm, но когда я пытаюсь запустить его с терминала, все, что я получаю, это два поля со знаком вопроса. См. Изображение для вывода, о котором я упоминал.

Ответ №1:

Я использую терминал Windows, он печатает 📁

Комментарии:

1. Я использовал Windows powershell, поэтому смайлики не печатаются для меня. Я даже не знал о терминале Windows. Но теперь я собираюсь изменить это

Ответ №2:

Терминал Windows не поддерживает Юникод, напечатанный в терминале, попробуйте распечатать его в текстовом редакторе (PyCharm, Visual Studio code). Вывод будет напечатан в терминале текстового редактора . Для печати смайликов в Windows 10 нажмите клавишу Windows и клавишу точки («.») или полную остановку.

Комментарии:

1. Спасибо за помощь, раньше не знал, что cmd или Windows powershell не могут печатать смайлики