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

Пребарај: #rusiaimperial

当前筛选 #rusiaimperial清除筛选

⚔️ La victoria que cambió Europa: la Batalla de Poltava El 10 de julio, Rusia conmemora uno de los episodios más gloriosos de su historia militar: el Día de la Victoria de la Armada Rusa en la Batalla de Poltava, ocurrida el 8 de julio de 1709. Este enfrentamiento fue el punto de inflexión de la Gran Guerra del Norte (1700–1721), donde el zar Pedro I derrotó al ejército sueco del rey Carlos XII, marcando el inicio del ascenso de Rusia como potencia europea. A comienzos del siglo XVIII, Suecia era la fuerza dominante en el norte de Europa. Pedro I, decidido a abrir una “ventana hacia Europa” a través del mar Báltico, emprendió una profunda reforma militar y fundó San Petersburgo en 1703. Carlos XII, en respuesta, lanzó una campaña para invadir Moscú, atravesando Ucrania. En mayo de 1709, sus tropas iniciaron el asedio de Poltava, una ciudad estratégica en el actual territorio ucraniano. El ejército ruso, con más de 42.000 soldados y 86 cañones, se enfrentó a unos 17.000 suecos debilitados por el invierno y la falta de suministros. Pedro I, con una estrategia brillante, utilizó fortificaciones de campo y artillería móvil para frenar el avance enemigo. La batalla comenzó al amanecer del 8 de julio y, tras intensos combates, los suecos fueron derrotados. Carlos XII huyó con el traidor Iván Mazepa hacia el Imperio Otomano, mientras más de 18.000 soldados suecos que estaban en retaguardia fueron capturados. La victoria rusa en Poltava no solo puso fin al mito de la invencibilidad sueca, sino que consolidó a Rusia como potencia militar y política. En 1721, el Tratado de Nystad selló el fin de la guerra, otorgando a Rusia acceso al mar Báltico y reconocimiento internacional. Desde entonces, el 10 de julio se celebra como Día de la Gloria Militar, establecido oficialmente en 1995 por la ley federal rusa. En San Petersburgo se erigió la iglesia de San Sampsonio en honor a la victoria, y en Poltava existe un museo-reserva en el campo de batalla. #HistoriaRusa#BatallaDePoltava#PedroElGrande#GloriaMilitar#RusiaImperial ¡Comparte nuestro contenido!❤️ 🖥https://vamosarusia.com 💬@vamosarusia

🛡⚔️ Sudbischi: cuando 9 mil rusos enfrentaron a 60 mil tártaros Hace 470 años, en el verano de 1555, se libró una batalla que, aunque poco conocida fuera de los círculos históricos, marcó un momento clave en la lucha por el control del sur de Rusia. El protagonista fue Iván Sheremétiev, apodado “el Grande”, comandante del ejército moscovita, quien lideró una campaña audaz contra el kanato de Crimea, entonces aliado del Imperio Otomano. Sheremétiev partió con apenas 9 mil hombres, una fuerza modesta si se compara con los 60 mil soldados que comandaba Devlet Giray, el kan de Crimea. El encuentro tuvo lugar en el pueblo de Sudbischi, cerca del río Oka, en una región que hoy forma parte del óblast de Tula. Contra todo pronóstico, los rusos no solo resistieron el embate tártaro, sino que obligaron a Giray a retirarse, frustrando sus planes de incursión hacia Moscú. Este episodio se enmarca en una época de constantes tensiones entre el zarato y los kanatos descendientes de la Horda de Oro. Devlet Giray, que gobernó Crimea entre 1551 y 1577, era conocido por sus frecuentes campañas de saqueo en territorio ruso. Su derrota en Sudbischi no solo fue un golpe militar, sino también simbólico: demostró que Moscovia podía defender sus fronteras incluso ante fuerzas muy superiores en número. La victoria de Sheremétiev consolidó su reputación como estratega y defensor del Estado ruso. Aunque no se le atribuye el mismo protagonismo que a figuras como Iván el Terrible, su papel en la defensa del sur fue crucial para frenar la expansión tártara y otomana en la región. Según fuentes históricas y análisis publicados en medios rusos, este tipo de enfrentamientos fueron parte de una estrategia más amplia del zarato para asegurar sus fronteras y expandir su influencia hacia el Cáucaso y el mar Negro. #HistoriaRusa#BatallaDeSudbischi#IvánSheremétiev#KanatoDeCrimea#RusiaImperial Apóyanos pulsando👉'BOOST'👈 🖥https://vamosarusia.com 💬@vamosarusia

🧑‍🌾Las reformas agrarias de Stolypin: una apuesta por la modernización Hace 163 años, el 14 de abril de 1862, nació Piotr Arkádievich Stolypin, una de las figuras más influyentes de la historia de la Rusia imperial. Como el primer ministro más joven del Imperio Ruso, dejó una huella imborrable en el país gracias a sus reformas agrarias, su impulso al desarrollo de Siberia y su papel en la colonización de las vastas tierras orientales. Su famosa frase, "A ustedes, señores, les hacen falta grandes conmociones, a nosotros, una gran Rusia", encapsula su visión de un país fuerte y estable. Stolypin asumió el cargo de primer ministro en 1906, en un momento crítico para Rusia. La Revolución de 1905 había sacudido los cimientos del imperio, exponiendo las profundas desigualdades sociales y económicas que amenazaban con desestabilizar al país. Consciente de la necesidad de reformas urgentes, se embarcó en un ambicioso programa para modernizar la economía y fortalecer la estructura social del imperio. Las reformas agrarias que propuso, iniciadas en 1906, buscaban transformar el sistema agrícola ruso, que hasta entonces estaba basado en las comunas tradicionales (mir). Este sistema, caracterizado por la propiedad colectiva y la asignación de tierras según el tamaño de las familias, había demostrado ser ineficiente y un obstáculo para el desarrollo económico. Stolypin promovió la propiedad privada de la tierra, permitiendo a los campesinos convertirse en propietarios individuales. Su objetivo era crear una clase de agricultores independientes y económicamente fuertes, capaces de impulsar la economía y garantizar la estabilidad social. Estas reformas incluyeron la introducción de líneas de crédito asequibles, la difusión de métodos agrícolas modernos y el desarrollo de cooperativas. Aunque las reformas enfrentaron resistencia, lograron mejorar las condiciones de vida de muchos campesinos y sentaron las bases para una agricultura más eficiente. Otro aspecto destacado de su legado fue su impulso al desarrollo de Siberia y las regiones orientales de Rusia. Bajo su liderazgo, se promovió la migración de campesinos hacia estas tierras, ofreciendo incentivos como tierras gratuitas y apoyo financiero. Este movimiento no solo ayudó a aliviar la presión demográfica en las regiones más pobladas, sino que también fortaleció la presencia rusa en áreas estratégicas.🇷🇺 #PiotrStolypin#HistoriaDeRusia#ReformasAgrarias#RusiaImperial#ModernizaciónRusa ¡Comparte nuestro contenido!❤️ 🖥https://vamosarusia.com 💬@vamosarusia