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

Резултати

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

Пребарај: #sufism

当前筛选 #sufism清除筛选
Google Facts™ [ ️@googlefactss🌎]

@googlefactss · Post #40343 · 16.12.2025 г., 23:01

Rumi died on December 17, 1273. He was a Persian poet and Sufi mystic known for his spiritual poems about love and God. His famous work, the Masnavi, teaches deep lessons about life and faith. Rumi’s poetry helps many people find meaning in everyday life. [Source] If you feel inspired share your or Rumi's poetry. @googlefactss #Rumi#Poet#Sufism#Love#Spirituality#Masnavi📜❤️

Во второй половине XVI века идея «контрмиллениального суверенитета» — светской власти, сакрализованной вне ожидания конца времён — получила развитие в трёх мусульманских империях: Могольской, Османской и Сафавидской. В Индии, при дворе Великого Могола Акбара (1556–1605), эта концепция была обогащена гностическим суфизмом и адаптирована под индуистскую духовность. Напротив, в Узбекской империи, куда контрмилленаризм был занесён иранскими эмигрантами, он уступил место суннитскому мышлению и восстановлению чингизидской легитимности. Османская империя, восприняв суверенитет как форму «божественного халифата», отвергла шиитско-суфийскую философию власти в пользу суннитской теории халифата, подчинив духовную и правовую сферы султану как главе шариатской иерархии. Даже в Иране идея сакрализованной монархии оказалась нестабильной. После утверждения шиизма как государственной религии в XVI веке, Сафавиды установили двойственную политику: они сделали шиитскую иерархию основой религиозной жизни и одновременно сохранили орденский суфизм (в лице кызылбашей) как идеологию армейской элиты. Однако при этом жёстко подавлялись все иные суфийские ордена, за исключением временно терпимого ордена Нематоллахи. После падения Сафавидской державы и начала правления династии Каджаров в конце XVIII века, религиозное лидерство окончательно перешло к независимой шиитской иерархии. Ага Мохаммад Хан Каджар основал новую империю при активной поддержке шиитских улемов. Его преемник, Фатх-Али Шах, официально признал правовую зависимость от моджтахедов, что означало снижение монаршего статуса — шах оставался светским главой, но религиозная власть теперь принадлежала духовенству. При этом шиитская иерархия начала кампанию против суфизма. Наиболее жестокие репрессии обрушились на орден Нематоллахи. Его лидер Масум Али Шах, вернувшийся из Индии, стал объектом гонений. В 1790 году толпа, подстрекаемая влиятельным моджтахедом Ака Мохаммадом Бехбехани — прозванным «суфи-кош» (убийца суфиев), — растерзала его ученика Моштака Али Шаха. Сам Масум Али Шах был убит около 1800 года, а оставшиеся суфии были изгнаны, арестованы и преданы суду за ересь. Несмотря на эти гонения, орден Нематоллахи выжил. При шахе Мохаммаде (1834–1848) давление ослабло, и даже суфий получил пост премьер-министра. В конце XIX – начале XX века орден сохранился в двух ветвях: одна — аристократическая, с центром в Тегеране (во главе с Сафи Али Шахом), другая — в сельской Гонабаде (с лидером Нур Али Шахом). Обе линии дожили до эпохи Пехлеви, свидетельствуя о стойкости суфийской традиции в условиях давления шиитской ортодоксии и государственной централизации. — Saïd Amir Arjomand, Kings and Dervishes. Sufi World Renunciation and the Symbolism of Kingship in the Persianate World, University of California Press, 2025. pp. 266-268 #sufism#safavids#qajars#суфизм#сафавиды#сефевиды#каджары