Size: a a a

Сообщество Python Программистов

2020 December 07

IB

Ivan Baumanec in Сообщество Python Программистов
Ты пытаешься получить текст до ввода этого текста.
У тебя эта строчка в init, это всё происходит при открытии приложения
Подозревал похожую ошибку. Что можно с этим поделать?
источник

in Сообщество Python Программистов
Из документации:
By default, this property contains an empty string.
источник

in Сообщество Python Программистов
Ivan Baumanec
Подозревал похожую ошибку. Что можно с этим поделать?
Брать это значение, когда будет введён текст
источник

in Сообщество Python Программистов
Брать это значение, когда будет введён текст
И валидацию обязательно
источник

IB

Ivan Baumanec in Сообщество Python Программистов
Брать это значение, когда будет введён текст
Стоит ли создать для этого отдельный метод и вызвать вне класса?
источник

in Сообщество Python Программистов
Ivan Baumanec
Стоит ли создать для этого отдельный метод и вызвать вне класса?
https://doc.qt.io/qt-5/qlineedit.html

Нет, зачем вне класса.
Коннектишь сигнал к методу, в методе записываешь в переменную
источник

in Сообщество Python Программистов
Есть ещё QValidator, но я не пользовался и не могу сразу подсказать про него, тут уже сами
источник

in Сообщество Python Программистов
Есть ещё QValidator, но я не пользовался и не могу сразу подсказать про него, тут уже сами
источник

IB

Ivan Baumanec in Сообщество Python Программистов
Есть ещё QValidator, но я не пользовался и не могу сразу подсказать про него, тут уже сами
Чтож, пойду разбираться. Спасибо большое за помощь!
источник

JR

Joe Rude in Сообщество Python Программистов
Всем привет,
подскажите плс как сделать так чтобы нумерация пропускала пустые строки для при записи в файл
источник

in Сообщество Python Программистов
Ivan Baumanec
Чтож, пойду разбираться. Спасибо большое за помощь!
Глянул что там с валидаторами.
Вот сигнатура для флоат валидатора:
QDoubleValidator(
   double bottom,
   double top,
   int decimals)


Вот так подключать:
self.your_line_edit.setValidator(QtGui.QDoubleValidator(start, stop, decimals))
источник

in Сообщество Python Программистов
Глянул что там с валидаторами.
Вот сигнатура для флоат валидатора:
QDoubleValidator(
   double bottom,
   double top,
   int decimals)


Вот так подключать:
self.your_line_edit.setValidator(QtGui.QDoubleValidator(start, stop, decimals))
decimals можно не указывать
источник

IB

Ivan Baumanec in Сообщество Python Программистов
Глянул что там с валидаторами.
Вот сигнатура для флоат валидатора:
QDoubleValidator(
   double bottom,
   double top,
   int decimals)


Вот так подключать:
self.your_line_edit.setValidator(QtGui.QDoubleValidator(start, stop, decimals))
Все-таки эту тему я тоже почитаю.
Ещё раз благодарю)
источник

in Сообщество Python Программистов
Joe Rude
Всем привет,
подскажите плс как сделать так чтобы нумерация пропускала пустые строки для при записи в файл
Не понятен вопрос, перефразируй и напиши конкретнее
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Меня сегодня vscode обидел)
Мне профайлер нужен был нормальный, а там его мало того, что не было, так причиной жора памяти сам вскод оказался
ты не знал что дебагер тормозит скрипт и увеличивает потребление памяти?
источник

in Сообщество Python Программистов
Бензофуран Гетероцикл
ты не знал что дебагер тормозит скрипт и увеличивает потребление памяти?
Я без дебаггера запускал
источник

X

XyL[i]gaN4eG in Сообщество Python Программистов
Ребят, хелпаните плес. Нужно считать текст из тхт и раскодировать его в числа(0-256) с помощью той или иной кодировки. Мб плохо гуглил, но не шарю как нормально спросить у гугла
источник

in Сообщество Python Программистов
Бензофуран Гетероцикл
ты не знал что дебагер тормозит скрипт и увеличивает потребление памяти?
У меня там был проход по очень большому файлу:
for line in f:
   ...

Который не должен был грузить весь файл в озу. Но очень быстро съедалась вся память, если запускал
источник

B

Bunk Bunkovich 🐈 in Сообщество Python Программистов
У меня там был проход по очень большому файлу:
for line in f:
   ...

Который не должен был грузить весь файл в озу. Но очень быстро съедалась вся память, если запускал
del line
источник

B

Bunk Bunkovich 🐈 in Сообщество Python Программистов
ба-да-бум
источник