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

Резултати

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

Пребарај: #mercado

当前筛选 #mercado清除筛选
⚽️AzulGrana⚽️

@AzulGranaCubava · Post #14494 · 08.03.2021 г., 23:30

🅰CTUALIDAD CULÉ I #Mercado ☄LA JUVENTUS SE COMUNICÓ CON RAIOLA ANTE EL POSIBLE INTERÉS DEL BARÇA POR DE LIGT... Según el portal 'Calciomercato.com', la Juventus se habría comunicado con Mino Raiola, representante de Matthijs De Ligt ante el posible interés del FC Barcelona. La fuente afirma que el equipo italiano le comunicó al agente que solo dejarán ir al futbolista de aparecer una irrechazable oferta. Recordemos que la Juve fichó al holandés hace dos temporadas, por la cifra de 75 millones de euros más 10 en variables. Tal y como está la crisis económica en los clubes de Europa, es difícil que De Ligt salga del equipo bianconeri en este verano. (tribuna.com) @AzulGranaCubava⚽️⚽️

Hashtags

⚽️AzulGrana⚽️

@AzulGranaCubava · Post #14300 · 03.03.2021 г., 18:20

🅰CTUALIDAD CULÉ I #Mercado ☄EL BARÇA ENTRE LOS 10 CLUBES EN LOS QUE HAALAND PODRÍA JUGAR EN LA PRÓXIMA TEMPORADA, según su Agente Raiola El agente de Erling Haaland, Mino Raiola, ha dicho recientemente que solo hay 10 clubes en los que el noruego podría terminar la próxima temporada: Barcelona, Manchester City, Manchester United, Chelsea, Liverpool, Real Madrid, Juventus, Paris Saint-Germain, Bayern Munich y Borussia Dortmund. Romano también agrega que Haaland está actualmente feliz en BVB y enfocado en la Champions League. El candidato presidencial Joan Laporta ha dicho que está listo para entrar en la contienda por Erling si es elegido; tiene una buena relación con Raiola. El joven de 20 años tiene una cláusula de rescisión de 75 millones de euros, pero solo se puede activar después de la temporada 2021/22. Desde que se unió al Dortmund, Haaland ha registrado 43 goles y 11 asistencias en 44 partidos. ¿Te gustaría tener a Haaland? @AzulGranaCubava⚽️⚽️

Hashtags

⚽️AzulGrana⚽️

@AzulGranaCubava · Post #14539 · 10.03.2021 г., 04:00

🅰CTUALIDAD CULÉ I #Barça#Mercado ☄EL BARÇA LE PONE UN PRECIO PROHIBITIVO A SERGI ROBERTO Sergi Roberto termina contrato en 2022, ese año el jugador cumplirá 30 años. La nueva directiva debe resolver su futuro. El futbolista fue tasado hace un año a 60 millones de euros, si llega una oferta así este verano, y al futbolista le cierra el ofrecimiento, la actual junta del Barça también le venderá. El principal interés ha venido de la Premier League, concretamente del Manchester United. El jugador tiene competencia en el lateral derecho con jugadores jóvenes y prometedores como Dest y Mingueza. En su otra posición, en el centro del campo, hay múltiples opciones superadoras, comenzando por Pedri y De Jong y con los pujantes Ilaix y Puig en el banquillo. @AzulGranaCubava⚽️⚽️

⚽️AzulGrana⚽️

@AzulGranaCubava · Post #14535 · 10.03.2021 г., 03:02

🅰CTUALIDAD CULÉ I #BARÇA#Mercado ☄ALABA Y AGÜERO, LOS FICHAJES ESTRELLA'LOW COST'PARA EL PRIMER MERCADO DE LAPORTA Laporta sabe que asume un club en crisis y por tanto busca jerarquía en el mercado a bajo costo, dos características que, en general son incompatible. Estas características se encuentran en dos jugadores: Sergio Agüero y David Alaba, dos jugadores que llegarían sin coste de traspaso ya que terminan su contrato en 2021. Según Mundo Deportivo, ambos futbolistas quieren jugar en el FC Barcelona. La llegada de Agüero sería en clave Messi y también aceptaría llegar con una ficha baja. David Alaba, en cambio, exigiría un contrato estrella. Eric Garcia sería el otro jugador que llegaría al Barça, su fichaje está acordado de palabra. @AzulGranaCubava⚽️⚽️

BotsGram®

@botsgram_cu · Post #3918 · 19.05.2021 г., 19:15

¿Que puede hacer este bot? @compexbot Compex es un administrador de notificaciones financieras. Úselo para crear alertas para monedas criptográficas, fiduciarias y metales preciosos. Idiomas: inglés (Visto en @botsgram_cu) #crypto#notificaciones#mercado