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

Резултати

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

Пребарај: #ventotene

当前筛选 #ventotene清除筛选
Savino Balzano

@savinobalzano · Post #949 · 23.03.2025 г., 18:32

I democratici autentici, quelli che frignano per #Ventotene, apertissimi al confronto! Grazie per la medaglia Carlè! Ti ameremo per sempre, basta che continui a farci ridere.

Hashtags

Savino Balzano

@savinobalzano · Post #950 · 24.03.2025 г., 07:17

https://x.com/SavinoBalzano/status/1904069576523911657?t=yjPdiKnEAty4eYCw8Qv4mg&s=19 Penso che qui Giordano colga perfettamente il punto della questione. Al di là del merito — sul quale c'è solo da stendere un velo pietoso — ciò che dovrebbe attirare la nostra attenzione è il metodo. Siamo passati dall’emergenza all’emergenzialismo, dallo Stato di eccezione di Schmitt allo Stato di eccezione permanente di Agamben. L’emergenzialismo come ideologia, come metodo di esercizio del potere, come strumento di sospensione definitiva della #democrazia. È tutto profondamente paradossale: se un’emergenza è perenne, non è più un’emergenza; se una sospensione è definitiva, non è più una sospensione. È ovvio. E proprio qui sta il punto: se sei in emergenza, devi “fare presto!”, e non hai il tempo di imbastire una discussione seria sul merito. La democrazia, con le sue procedure, diventa insostenibile. O almeno, così viene presentata all’opinione pubblica. Muore così la democrazia, sacrificata sull’altare di interessi che sono per definizione antidemocratici: interessi particolari, spesso economici e finanziari (più finanziari che economici), che nulla hanno a che vedere con il benessere collettivo, con la solidarietà, con l’equità. Nulla hanno a che vedere, in poche parole, con la nostra #Costituzione. In emergenza, oltre a non avere il tempo per discutere, nasce anche l’insofferenza verso chiunque osi avanzare dubbi. Bisogna essere “costruttivi”, dicono. Concreti. Non c’è spazio per il populismo, il qualunquismo, il complottismo, il negazionismo, il revisionismo, il benaltrismo e così via. In sostanza, chi si oppone - o anche solo solleva dubbi - va insultato, ridicolizzato, umiliato. Deve imparare a tacere, a lasciar fare, a non disturbare. A questo siamo ridotti. A questo ci hanno ridotto coloro che frignano per #Ventotene, che scendono in piazza sventolando le bandiere stellate dell’oppressione: gli emergenzialisti, italiani ed europei. Noi continueremo a rompergli i coglioni.

Savino Balzano

@savinobalzano · Post #951 · 26.03.2025 г., 10:17

https://x.com/SavinoBalzano/status/1904839821241049535?t=RTW-9j152czrYVi7bUIXrg&s=19 Da qualche tempo, qualcuno ha deciso di riesumare un fallito della #politica per eccellenza: Fausto #Bertinotti. Letteralmente un fallito: uno che, sotto la sua guida, ha reso la sinistra extraparlamentare. Con il suo progetto della Sinistra Arcobaleno ha praticamente buttato fuori dal #Parlamento quelli a est del #PD, per intenderci. Una perdita di cui paghiamo molto volentieri il prezzo, sia chiaro, ma tant'è. Ebbene, come fossero degli archeologi, hanno deciso di tirarlo fuori dal sarcofago della #politica che fu, perché rappresenti parte dell'#opposizione a questo #Governo. Se fossi in #Meloni, sarei la persona più felice del mondo. Oltre a #Prodi che tira i capelli alle giornaliste sgradite e #Franceschini che fa la rivoluzione con i cognomi, adesso è tornato il Faustone che si inchina al Manifesto di #Ventotene, definendolo un testo sacro, alla base della Repubblica e della Costituzione. Francamente non saprei proprio da dove cominciare a rispondergli: il #ManifestoDiVentotene, checché se ne voglia pensare, non c'entra assolutamente nulla con la nostra #Costituzione. Semplicemente nulla. Zero. Se un bambino leggesse i due testi lo comprenderebbe al volo. La nuova vecchia star della #sinistrucola, però, ci aiuta a comprendere come stanno combinati questi qua, come si sono ridotti: a riciclare le mummie dell'antiberlusconismo, quelli che, peraltro, #Silvio aveva bellamente asfaltato perché erano inconsistenti anche vent'anni fa. Non lo dico gongolando: l'opposizione ha un ruolo fondamentale in una democrazia, e ne servirebbe una seria anche in questo momento. So che le telecamere possono inebriare, ma fai una cosa, vecchio mio: scendi dalla giostra e torna a sonnecchiare. Puoi fare solo (altri) danni.