TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #173 · 28 окт.

Для тех кто пишет расширения на PyQt/PySide для CG-софтов. Когда я только начинал писать тулзы под Maya (тогда еще версия 2010-2011) мне приходилось ручками ставить PyQt4 под Maya. Даже написал мануалы по установке на своём сайте. Но потом стал доступен из коробки PySide и позже он обновится до PySide2. Для некоторых систем была поддержка PyQt5. И как простому разработчику поддерживать этот зоопарк? Ведь хочется чтобы тул работал на любой версии (вы тоже делали модуль что-то типа import_qt.py?😁) На помощь приходит проект Qt.py который поставил себе цель унифицировать использование Qt-биндингов вне зависимости от среды где запускается код. Те, кто давно пишут на Qt, скорее всего знают этот проект. Он стал стандартом для CG-индустрии и используется в топовых студиях и проектах. Qt․py помогает запускать один и тот же код на разных платформах с разными вариантами Qt-библиотек. Это может быть как интеграция в CG-софт, так и переносимость стендалонов между разными платформами с разными версиями Python. Я решил рассказать о некоторых особенностях работы с этой библиотекой. Сегодня о том, как установить и использовать Qt․py и что это вам даёт. Установка pip install Qt.py Чтобы начать использовать Qt․py в коде достаточно заменить импорт вашего варианта Qt-биндинга на Qt․py from [PySide|PyQt4|PySide2|PyQt5] import QtWidgets => from Qt import QtWidgets Теперь ваш код будет поддерживать любой вариант биндинга Qt в Python. При этом не потребуется использовать if-else конструкции под разные версии. Все вызовы теперь одинаковы. Всё что нужно сделать, это написать его по правилам PySide2. Именно эта версия была взята за основу. Приоритет импорта такой: 1. PySide2 2. PyQt5 3. PySide 4. PyQt4 Что именно загрузилось можно посмотреть в переменной __binding__ >>> import Qt >>> Qt.__binding__ 'PySide2' Приоритет имопрта можно изменить через переменные QT_PREFERRED_BINDING и QT_PREFERRED_BINDING_JSON. Причем под каждый проект оверрайды можно настраивать индивидеально. #qt#libs

Hashtags

Резултати

Пронајдени 2 слични објави

Пребарај: #baliseason

当前筛选 #baliseason清除筛选

Объявлены победители V Международного конкурса MyFilm48 🏆 Балийский сезон завершён! На острове богов определились создатели, чьи работы проложат путь от 96 часов творчества до красной дорожки Канн-2026. Творческое задание балийского сезона предлагало участникам создать трейлер к несуществующему полнометражному фильму «96 часов на Бали» — историю, начинающуюся в аэропорту Нгурах-Рай с загадочной встречи, древней карты и обратного отсчёта времени. Авторам предстояло за 96 часов воплотить собственное видение этого сюжета, объединив балийскую культуру, философию и мифологию с возможностями генеративного искусства. 🏆Победители V сезона🏆 Professional Track: 🥇 Студия «Не Канон» — «Stone Eater (Пожиратель камней)», Москва 🥈 Элизабет Генералова — «BALI-VERSE: 96 hours left», Москва 🥉 Дмитрий — «THE KILL SWITCH or 96 Hours on Bali to Duck the World», Таиланд Enthusiast Track: 🥇 Alex — «96 epochs», Санкт-Петербург 🥈 Рус — «Следы времени», Уфа 🥉 Екатерина Кравцова — «96 часов на Бали: Из Руси, с любовью», Белгород Участники, занявшие первое место в обоих треках получают трёхдневную аккредитацию Industry на Каннский кинорынок (Marché du Film) 2026, а победитель профессионального трека — статуэтку AI Film Awards. Торжественную церемонию награждения открыла работа Валентины Михель — «Legend of Lake Baratan» (Санкт-Петербург), отмеченная организаторами за внимательное отношение к балийской культуре, глубокий символизм и эмоциональную чистоту. Специальное признание от эксперта: Продюсер Екатерина Кононенко отметила работу Artem B — «96 HOURS IN BALI» (Израиль, Тель Авив), заявив о готовности обсуждать перспективы профессионального сотрудничества — возможность перехода от конкурсной работы к реальным индустриальным проектам. Впервые в истории конкурса церемония прошла в партнёрстве с международной премией AI Film Awards на острове Бали, Индонезия. Помимо призёров, экспертное жюри сформировало список из 25 работ, рекомендованных для включения в программу AI Cinema Showcase на 79-м Каннском кинофестивале. Окончательный состав программы будет определён в мае 2026. Специально для международной аудитории была подготовлена ретроспективная программа — показ конкурсных работ прошлых сезонов и творческих проектов авторов MyFilm48, демонстрирующий эволюцию российского и международного генеративного кино на престижной мировой площадке. 🌿Для победителей и участников: Скачайте наградные лавровые венки сезона, в котором вы принимали участие чтобы продемонстрировать свои достижения в соцсетях с хэштегом #myfilm48 и публичном профиле на портале MyFilm48! Пятый сезон доказал: искусственный интеллект не заменяет художника, а расширяет его возможности, делая большое кино доступным независимо от бюджета или географии. 🔗Полный список победителей, рекомендованных работ, а также подробности церемонии. MyFilm48 × AI Film Awards × Neyra Vision ℹ️@myfilm48 12+ #MyFilm48#AIFilmAwards#Bali2025#AIStorytelling#MyFilm48#MyFilm48V#AIFilmAwards#BaliSeason#CannesFilmFestival#AIcinema#ShortFilm#FilmCompetition#AICinemaShowcase#MarchéDuFilm#Cannes2026#Bali

Нейросуть | Malikov AI

@neuralsense · Post #734 · 08.11.2025 г., 13:21

Объявлены победители V Международного конкурса MyFilm48 🏆 Балийский сезон завершён! На острове богов определились создатели, чьи работы проложат путь от 96 часов творчества до красной дорожки Канн-2026. Творческое задание балийского сезона предлагало участникам создать трейлер к несуществующему полнометражному фильму «96 часов на Бали» — историю, начинающуюся в аэропорту Нгурах-Рай с загадочной встречи, древней карты и обратного отсчёта времени. Авторам предстояло за 96 часов воплотить собственное видение этого сюжета, объединив балийскую культуру, философию и мифологию с возможностями генеративного искусства. 🏆Победители V сезона🏆 Professional Track: 🥇 Студия «Не Канон» — «Stone Eater (Пожиратель камней)», Москва 🥈 Элизабет Генералова — «BALI-VERSE: 96 hours left», Москва 🥉 Дмитрий — «THE KILL SWITCH or 96 Hours on Bali to Duck the World», Таиланд Enthusiast Track: 🥇 Alex — «96 epochs», Санкт-Петербург 🥈 Рус — «Следы времени», Уфа 🥉 Екатерина Кравцова — «96 часов на Бали: Из Руси, с любовью», Белгород Участники, занявшие первое место в обоих треках получают трёхдневную аккредитацию Industry на Каннский кинорынок (Marché du Film) 2026, а победитель профессионального трека — статуэтку AI Film Awards. Торжественную церемонию награждения открыла работа Валентины Михель — «Legend of Lake Baratan» (Санкт-Петербург), отмеченная организаторами за внимательное отношение к балийской культуре, глубокий символизм и эмоциональную чистоту. Специальное признание от эксперта: Продюсер Екатерина Кононенко отметила работу Artem B — «96 HOURS IN BALI» (Израиль, Тель Авив), заявив о готовности обсуждать перспективы профессионального сотрудничества — возможность перехода от конкурсной работы к реальным индустриальным проектам. Впервые в истории конкурса церемония прошла в партнёрстве с международной премией AI Film Awards на острове Бали, Индонезия. Помимо призёров, экспертное жюри сформировало список из 25 работ, рекомендованных для включения в программу AI Cinema Showcase на 79-м Каннском кинофестивале. Окончательный состав программы будет определён в мае 2026. Специально для международной аудитории была подготовлена ретроспективная программа — показ конкурсных работ прошлых сезонов и творческих проектов авторов MyFilm48, демонстрирующий эволюцию российского и международного генеративного кино на престижной мировой площадке. 🌿Для победителей и участников: Скачайте наградные лавровые венки сезона, в котором вы принимали участие чтобы продемонстрировать свои достижения в соцсетях с хэштегом #myfilm48 и публичном профиле на портале MyFilm48! Пятый сезон доказал: искусственный интеллект не заменяет художника, а расширяет его возможности, делая большое кино доступным независимо от бюджета или географии. 🔗Полный список победителей, рекомендованных работ, а также подробности церемонии. MyFilm48 × AI Film Awards × Neyra Vision ℹ️@myfilm48 12+ #MyFilm48#AIFilmAwards#Bali2025#AIStorytelling#MyFilm48#MyFilm48V#AIFilmAwards#BaliSeason#CannesFilmFestival#AIcinema#ShortFilm#FilmCompetition#AICinemaShowcase#MarchéDuFilm#Cannes2026#Bali