Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

w0lkolak

  • 0
    вклад
  • 15
    вопросов
  • 4
    ответа
  • 75%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как разложить поворот вокруг произвольной оси на повороты вокруг ортов СК объекта?

    w0lkolak @w0lkolak Автор вопроса
    Спасибо за Ваш ответ. К сожалению, я не четко сформулировал вопрос. Я в состоянии выставить сегмент в крайнее положение, я не могу понять по какому правилу этот поворот осуществляется. Как мне получать промежуточные положения с движением сегмента внутри этих 2 квадрантов, которые были бы доступны реальному соединению? У меня сегмент рисует восьмёрку вместо окружности
    Написано 29 мар.
  • Как открыть файл из каталога дочернего класса методом родительского класса?

    w0lkolak @w0lkolak Автор вопроса
    Большое спасибо, вы решили мою проблему красиво
    Написано 23 окт. 2021
  • Как раскидать методы потомка QopenGLWidget на разные файлы?

    w0lkolak @w0lkolak Автор вопроса
    Армянское Радио, python потерял? Qt?
    Написано 07 окт. 2021
  • Как в OpenGL провести разноцветную ломаную линию без градиента?

    w0lkolak @w0lkolak Автор вопроса
    Не знал, что это не скажется на производительности. Собственно, почему? Новая точка как бы затмит старую? Это кажется мне важным, так как я планирую сделать точки кликабельными, чтобы по нажатию появлялась связанная с ними информация
    Написано 22 авг. 2021
  • PyQt5. QTabWidget. Как кастомизировать отдельную вкладку?

    w0lkolak @w0lkolak Автор вопроса
    Я правильно понимаю, что для этого придётся делить QTabWidget на QTabBar и Qwidget?
    Написано более года назад
  • @propety. Когда fget не None?

    w0lkolak @w0lkolak Автор вопроса
    Я нашёл ответ на свой вопрос на overcoder. @x.setter и @x.deleter перезаписывают существующее свойство, так что оно наследует параметры своей уже существующей копии + дополняет их
    Написано более двух лет назад
  • @propety. Когда fget не None?

    w0lkolak @w0lkolak Автор вопроса
    Dr. Bacon,
    x = property(getx, setx, delx, "I'm the 'x' property.") отправляет в property данные, которые определены заранее, в то время как
    @property
    def x
    оборачивает по идее, только геттер. Хочу понять, происходит ли поиск методов @x.setter, @x.deleter ниже перед этим оборачиванием или @x.setter оденется в свой property или он просто допишется позже как входная переменная к уже существующего property, в котором лежит геттер.
    Моя проблема в том, что я не хочу оставлять без ответов вопросы, которые у меня возникли при знакомстве с python. Я уже второй день пытаюсь понять как именно срабатывает конкретно декоратор property, раз в него мы оборачиваем не одну функцию(метод) а несколько то ли за раз, то ли в отдельные property, где None будет стоять на всех входных параметрах кроме текущего. Если вы понимаете, как это срабатывает, пожалуйста, сообщите
    Написано более двух лет назад
  • @propety. Когда fget не None?

    w0lkolak @w0lkolak Автор вопроса
    Dr. Bacon, знакомо. Знакомо, что
    @func1 
         def func2()

    эквивалентно
    func2=func1(func2).
    Однако
    @property
        def x(self):
            """I'm the 'x' property."""
            return self._x

    использует оборачивание в property, не сообщая есть ли сеттер и делитер у атрибута. Все методы дескриптора заворачиваются по отдельности, каждый в собственный property что-ли?
    Написано более двух лет назад
  • Каким образом wrapper вообще получает аргументы оборачиваемой функции?

    w0lkolak @w0lkolak Автор вопроса
    1ю статью читал, а вот 2я - да, помогла. Переменная func1 теперь указывает на другую функцию. func1(a,b) при вызове функции это не func1(a,b) внутри wrapperа, а сам wrapper и есть. Это от меня как то ускользало, спасибо
    Написано более двух лет назад
Самые активные сегодня
  • Drno
    • 11 ответов
    • 0 вопросов
  • iMedved2009
    Дмитрий
    • 8 ответов
    • 0 вопросов
  • gogowq
    gogowq
    • 7 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 5 ответов
    • 0 вопросов
  • tsklab
    Константин Цветков
    • 5 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации