Задать вопрос
@aaaaaNaaasTasia

Как передвинуть виджет на расстояние, заданное методом scale?

Мне необходимо виджет lbl перемещать на определенное кол-во пикселей. Количество пикселей определяется значением, который задал пользователь при помощи шкалы, но проблема всего в том, что я не могу придумать как сохранить предыдущие значения. То есть, если в первые раз обьект был перемещен на 3 пикселя, то на выходе я полчую 153 пикселя. Второе перемещение должно быть от 153 пикселя, а не снова от 150.
Вот выдержка из кода
def comm_f_rbtn1():
    b_2.place(x=160, y=420)

    def scrb1(event):
        if b_2:
            z=150
            l1st=list()
            l1st.append(scale.get())
            a=sum(l1st)
            total=z+a
            lbl.place(x=150, y=total)
            z+=a



    b_2.bind('<Button-1>', scrb1)
  • Вопрос задан
  • 44 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы