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

Резултати

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

Пребарај: #jimcarrey

当前筛选 #jimcarrey清除筛选
Киноцентр "ДомЖур"

@kino_domjour · Post #4693 · 07.10.2025 г., 14:04

⠀ 19-летний Джим Керри «автостопом по Торонто», 1981 📸 Джим Расселл ⠀ 🏆 В феврале 2026 актер станет обладателем почетной премии «Сезар» за карьерные достижения. Хочется добавить: давно пора! ⠀ #ДжимКерри#JimCarrey

TALKS

@talks · Post #12 · 27.07.2016 г., 09:15

◼ YOU probably didn't EXPECT speaker I would like to put next 😊, but surprising yourself and looking at someone from different angle is one of the most ENRICHING experiences one can have. So without further ado let me share with you this amazing speech by Jim Carrey, where he reminds us that even if you keep it safe, you can still fail so you might as well go BIG. #JimCarrey, #funny, #inspirationhttps://youtu.be/V80-gPkpH6M

《好好先生》金·凯瑞 喜剧 (2008)(国英双语) ◎年 代 2008 ◎产 地 美国 / 英国 ◎类 别 喜剧 / 爱情 ◎豆瓣评星 ★★★★☆ ◎豆瓣评分 7.8/10 from 94,075,348,506 users ◎标 签 #喜剧 | #JimCarrey | #好好先生 | #金·凯瑞 | #励志 | #好好先生 ◎简 介 已过而立之年的卡尔·阿伦(金·凯瑞 Jim Carrey 饰)虽然衣食无忧,但他的人生可谓失败透顶。三年前和妻子离婚,始终过着单身生活。他在银行工作,不过基本呈混吃等死、升迁无望的状态。生活中他拒绝和他人交往,反而更愿意窝在家里看电影,整个人生仿佛被灰色的浓雾所笼罩 ⬇️ 下载/分享链接: https://www.aliyundrive.com/s/DMt8uRf6RPk