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 слични објави

Пребарај: #crisiinternazionale

当前筛选 #crisiinternazionale清除筛选
Marx21.it

@marx21news · Post #9993 · 19.03.2026 г., 07:49

Escalation tra Pakistan e Afghanistan: strage a Kabul Un attacco aereo ha colpito un centro di riabilitazione a Kabul causando almeno 400 morti e oltre 250 feriti. Una tragedia enorme che segna uno dei momenti più violenti degli ultimi anni nella regione. Il Pakistan nega di aver colpito civili, sostenendo di aver preso di mira basi terroristiche. L’Afghanistan accusa invece Islamabad di bombardamenti indiscriminati. ⚠️ Alla base del conflitto: tensioni lungo la contestata Linea Durand terrorismo transfrontaliero presenza di gruppi armati come TTP e IS-Khorasan Dopo il ritiro USA nel 2021, i rapporti tra i due Paesi sono progressivamente peggiorati, nonostante un cessate il fuoco nel 2025. La comunità internazionale (India, Iran, Russia, ONU) chiede dialogo e rispetto del diritto internazionale. ❗ Una cosa è certa: un’escalation militare aperta sarebbe devastante, soprattutto per l’Afghanistan. #Geopolitica#Afghanistan#Pakistan#CrisiInternazionale https://www.marx21.it/internazionale/escalation-del-conflitto-pakistan-afghanistan-strage-a-kabul/

Marx21.it

@marx21news · Post #9914 · 10.03.2026 г., 14:01

Forti tensioni tra Iran e Stati Uniti. Dopo l'affondamento di una nave iraniana da parte di un sottomarino statunitense nell'Oceano Indiano, il vice ministro degli Esteri di Teheran, Saeed Khatibzadeh, ha paragonato le azioni di Washington a quelle della Germania nazista durante la Seconda Guerra Mondiale. Intervenendo al Raisina Dialogue in India, Khatibzadeh ha dichiarato che l'Iran è in uno stato di "guerra su vasta scala" a causa degli attacchi subiti da USA e Israele. Ha definito l'unità colpita come "disarmata" e presente in India su invito per esercitazioni cerimoniali, chiedendo che la morte dei marinai iraniani "non rimanga senza risposta". Le dichiarazioni segnano un'ulteriore escalation retorica in un momento già critico per la sicurezza nella regione. #Iran#USA#Guerra#Geopolitica#MedioOriente#CrisiInternazionale https://www.marx21.it/internazionale/iran-il-vice-ministro-degli-esteri-paragona-le-azioni-degli-usa-alla-germania-nazista-dopo-lattacco-a-ununita-navale-iraniana/

Marx21.it

@marx21news · Post #9436 · 23.12.2025 г., 06:36

Crisi Venezuela – USA: Trump intensifica il blocco sul petrolio Il presidente statunitense Donald Trump ha annunciato un quasi blocco totale alle esportazioni di petrolio venezuelano, disponendo che tutte le navi “sanzionate” vengano bloccate e schierando quella che definisce la “più grande armata nella storia del Sud America” vicino alle coste venezuelane. Trump chiede anche che il Venezuela restituisca agli USA petrolio, terre e altri beni e minaccia di designare il governo di Caracas come organizzazione terroristica straniera. Il Venezuela reagisce con forte condanna, difendendo la propria sovranità e il diritto alla libera navigazione nei Caraibi. Il governo denuncia il blocco come un tentativo di appropriazione delle ricchezze del paese. ⚠️ Questo sviluppo segue il recente sequestro di un petroliero venezuelano diretto a Cuba, e da allora le esportazioni di petrolio del paese sono quasi ferme. Solo la compagnia americana Chevron ha l’autorizzazione a continuare a estrarre petrolio. Cosa pensi di questa escalation tra USA e Venezuela? Una questione di geopolitica, petrolio o entrambe? #Venezuela#USA#Trump#Petrolio#Geopolitica#CrisiInternazionale https://www.marx21.it/internazionale/metodi-estorsivi/

Marx21.it

@marx21news · Post #9867 · 03.03.2026 г., 14:24

La Cina condanna fermamente l’uccisione della Guida Suprema dell'Iran, definendola "una grave violazione della sovranità e della sicurezza iraniana". In una nota ufficiale, Pechino invita tutte le parti a cessare immediatamente le operazioni militari e a tornare al dialogo, per evitare un'escalation incontrollabile in Medio Oriente. Il ministro degli Esteri cinese Wang Yi ha ribadito la posizione in una conversazione con il ministro russo Lavrov: "È inaccettabile uccidere il leader di uno Stato sovrano e incoraggiare un cambiamento di governo". La comunità internazionale è chiamata a opporsi alla "legge della giungla" e a difendere i principi della Carta ONU. Nel frattempo, la Cina sta evacuando i propri cittadini dall'Iran e monitora con preoccupazione l'evolversi della crisi. #Cina#Iran#MedioOriente#Diplomazia#Pace#CrisiInternazionale https://www.marx21.it/internazionale/la-cina-condanna-luccisione-della-guida-suprema-delliran/