Python: Pyqt получает шестнадцатеричный формат целого числа только из открытого текста - PullRequest
0 голосов
/ 21 февраля 2019

Я хочу получить однобайтовые данные от пользователя от plaintext_edit , но я хочу убедиться, что он введен в шестнадцатеричном формате, 0x с префиксом, иначе получится неизвестный тип

Пример: 0x3f

-Спасибо

1 Ответ

0 голосов
/ 23 февраля 2019

Вы не сказали, но я предполагаю, что вы используете pyqt.Определите обработчик для keyPressEvent элемента управления и отфильтруйте вводимые пользователем данные.Это не вызовет ошибку типа.Вместо этого вы гарантируете, что вводятся только действительные данные.

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