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

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

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

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

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

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

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

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

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

MrDoberman

  • 0
    вклад
  • 7
    вопросов
  • 0
    ответов
  • 0%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как удалить/добавить роль всем участникам сервера?

    Никита Кудрин @HepkaPlay
    JavaScript Junior.
    Не любим же мы читать документацию...

    Находим в документации Message.role_mentions и работаем с ним.
    Находим в List[Role] первую упомянутую роль и очищаем её.
    Теперь просто удаляем / добавляем роль людям.
    P.S. message.guild.members ... add_roles/remove_roles
    P.S.S. Извиняюсь, но я не знаю py от слова совсем, но надеюсь помог :3
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как получить значение в объекте slice(__getitem__)?

    Vindicar
    Vindicar @Vindicar
    RTFM!
    За один шаг - никак. Потому что это две операции.
    x = l[:][1]
    # это то же самое, что и
    tmp = l[:]  # l.__getitem__(slice(None, None, None))
    x = tmp[1]  # tmp.__getitem__(1)

    У тебя есть два выхода. Либо ты первым __getitem__ возвращаешь какой-то специальный промежуточный объект, который уже своим __getitem__ принимает 1 и выполняет нужное действие.
    Либо ты меняешь способ обращения к объекту на кортеж:
    x = l[:, 1]
    Тогда у тебя __getitem__ получит кортеж из двух элементов: (slice(None, None, None), 1)
    Ответ написан 16 дек. 2022
    Комментировать
    Комментировать
  • Как увеличить маленькое окно и интерфейс?

    VoidVolker
    VoidVolker @VoidVolker
    Разработчик ПО и IT-инженер
    В целом, если приложение не имеет встроенного режима масштабирования - то никак. В некоторых старых приложениях частично можно исправить разными опциями совместимости на вкладке масштабирования. Проблема в разных механизмах масштабирования винды начиная с ХП - и с этим ничего не сделать. Если только пинать разработчиков, чтобы использовали правильные опции.
    Ответ написан 16 нояб. 2022
    Комментировать
    Комментировать
  • Как сделать автоматическое обновление кода на хостинге из GitHub?

    Vitaly Karasik @vitaly_il1
    DevOps Consulting
    Автоматически - точно так же, как вручную, но "завернуть" все команды в GitHub Actions.
    Вот примеры от самого GitHub https://docs.github.com/en/actions/automating-buil...,
    можно поискать в гугле по "мой-язык пример github actions"
    Ответ написан 15 нояб. 2022
    Комментировать
    Комментировать
  • Можно ли отсортировать модели в админ панели Django?

    kgb_zor
    Web Dentist @kgb_zor
    I need your traceback.
    https://qna.habr.com/q/559846
    Ответ написан 29 июн. 2022
    1 комментарий
    1 комментарий
  • Можно ли отсортировать модели в админ панели Django?

    AlexandrBirukov @AlexandrBirukov
    поставь числа перед названием
    Ответ написан 29 июн. 2022
    1 комментарий
    1 комментарий
Оценили как «Нравится»
Самые активные сегодня
  • meusov11
    meusov11
    • 6 ответов
    • 0 вопросов
  • Drno
    • 5 ответов
    • 0 вопросов
  • delphinpro
    Сергей delphinpro
    • 3 ответа
    • 1 вопрос
  • vabka
    Василий Банников
    • 4 ответа
    • 0 вопросов
  • scoffs
    Семён Окулов
    • 4 ответа
    • 0 вопросов
  • CityCat4
    CityCat4
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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