Артём
Yose
#PyQt5
Есть корневой виджет w = QWidget() (всё, что нужно, заранее импортированно). В этом виджете у меня есть элементы. Задача в том, чтобы эти эти элементы убрать (из памяти тоже), вернув виджет к изначальному состоянию до их добавления. Предлагаемые способы, вроде
for i in w.children()
w.setParent(None), конечно, внешне убирают виджеты, но если я вызываю функцию, которая в корень добавляет новые виджеты, они не отображаются.
Кратко: нужен адекватный способ корректно уничтожить все элементы корневого виджета.
Medoed
Occama
brestows
Ребят привет, подскажите, может я чего не догоняю, как сделать так что бы configargparse брал значение из конфиг файла
brestows
если не задан ключ запуска скрипта
Artem
Так что, найдеться человек который поможет сделать этот калькулятор не сложный? Я готов вознаградить...
🍁 Jaŭhien
Artem
Задача описана немного выше, вознаграждение я не знаю какое дают за такое. Знающему человеку, это минут 30 работы
Artem
Я просто хочу доделать проэкт, но незнаю как сделать последнюю функцию. Могу код предоставить, если надо
🍁 Jaŭhien
Так ты слона не продашь
Nurkhat
Ооол
Artem
Можно ли отцепить manybot от моего бота?
Dmytro
как лучше - все сообщения пихать в один логгер, или для каждого модуля свой логгер?
Dmytro
Alex
Tishka17
я вообще на каждый класс по логгеру
Alex
но вообще имхо нужно структурировать логгеры логически
Еагений
Всем привет, подскажите как мне парсер запустить в много потоков? Напрвьте на путь истины
Tishka17
так же как не парсер
Andrew
Vadim
Привет, есть вопрос. Библиотека tqdm. Импортирую tqdm_notebook. При вызове функции кидает такой оутпут вместо прогресс бара
Vadim
HBox(children=(IntProgress(value=0, max=516), HTML(value='')))
Еагений
Vadim
Vadim
Vadim
По поводу как это сделать, думаю, лучше уже в гугл
Еагений
Vadim
Вопрос очень странный, но прошу помочь
Vadim
Извините за селф апвот
Slam!
Можно ли получить объект функции имея её название в виде строки?
Vadim
Vadim
method = getattr(библиотека, "название функции как string")
Slam!
Vadim
Yose
#PyQt5
Почему следующий код крашится после нажатия кнопки?
import sys
import time
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
class Button(QPushButton):
def __init__(self,
func,
parent = None):
super(Button,
self).__init__(parent)
self.func = func
def mousePressEvent(self,
QEvent):
self.func()
class Window(QWidget):
def __init__(self):
QWidget.__init__(self)
self.GUI()
def clean(self):
for i in self.children():
i.setParent(None)
self.GUI1()
def GUI(self):
self.layout = QHBoxLayout()
self.btn = Button(self.clean,
'test')
self.layout.addWidget(self.btn)
self.setLayout(self.layout)
def GUI1(self):
self.layout1 = QHBoxLayot()
self.btn1 = Button(self.clean,
'test1')
self.layout1.addWidget(self.btn1)
self.setLayout(self.layout1)
app = QApplication(sys.argv)
screen = Window()
screen.show()
sys.exit(app.exec_())
P.S я знаю про pastebin.org, но он мне недоступен
Michael
smqwe
Vadim
Vadim
method = globals()["име метода в string"]
Vadim
Функции*
Slam!
smqwe
smqwe
ideone это не среда разработки, и что значит крашиться?
ты ошибку может покажешь?
Yose
Максим
gist.github.com есть
Yose
Максим
Очень плохая архитектура
Anonymous
Есть строка с двумя словами, меж которые тире, как можно разбить ее так, чтобы первое слово оказалось в одном списке, а второе - в другом?
denis ⛅️
Tishka17
Tishka17
Anonymous
denis ⛅️
О_о
Двумерные срезы не поддерживаются в списке?
Anonymous
Новичок даст совет новичку?👹
denis ⛅️
А, ну тогда просто сделать шаг
denis ⛅️
Типа a[::2] и a[1::2]
Tigran
Один совет лучше другого просто
Tigran
Но и стартовый вопрос, конечно, неплох
Tishka17
denis ⛅️
Anonymous
denis ⛅️
Tigran
Збсный вопрос👺
Ты хочешь, чтобы «foo-bar» превратилось в [«foo»], [«bar»]?
denis ⛅️
Ну если слово одно, то тогда вопрос супер странный
🍁 Jaŭhien
foo, bar = "foo-bar".split("-")
🍁 Jaŭhien
Нафига каждое слово в список
Anonymous
Anonymous
denis ⛅️