Может ли PyCharm отображать значение переменной в виде шестнадцатеричного числа? - PullRequest
4 голосов
/ 16 октября 2019

Я отлаживаю скрипт Python в PyCharm и не могу найти способ отображать целочисленные значения в виде шестнадцатеричных чисел. Это вообще возможно в этой IDE?

Ответы [ 3 ]

3 голосов
/ 17 октября 2019

Эта функция (для PyCharm) реализована и будет включена в выпуск 2019.3. Билет https://youtrack.jetbrains.com/issue/PY-8118

2 голосов
/ 17 октября 2019

Как указал @ndclt, пока нельзя, но временным решением может быть использование функциональности evaluate expression.

Скажем, вас интересует шестнадцатеричное представление a,Вы можете использовать встроенную функцию hex () для достижения этой цели:

hex(a)

Если поместить это в диалоговое окно вычисления выражения даст вам строку шестнадцатеричного представления.

Вы можете вызвать это действие, используя CTRL + F8 (Windows / Linux) или ALT + F8 (Mac).

1 голос
/ 16 октября 2019

Тем не менее, вы не можете . Существует открытая проблема , касающаяся Pycharm , если вы хотите использовать эту функцию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...