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

Резултати

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

Пребарај: #vetapex

当前筛选 #vetapex清除筛选
ВетАпекс

@vet_apex · Post #130 · 31.08.2024 г., 08:03

С профессиональным праздником вас, друзья! 🔠Верных диагнозов, положительной динамики в лечении, понимающих владельцев и радости от работы! #vetapex

Hashtags

ВетАпекс

@vet_apex · Post #8 · 26.05.2024 г., 09:04

Друзья, приветствуем вас на нашем канале! ВКонтакте - https://vk.com/vetapex 📱 Телеграм - https://t.me/vet_apex 📱 YouTube - https://youtube.com/@vetapex_online Сайт - https://vetapex.ru/ VetApex. Простота без пестроты Хотим рассказать о наших планах. 🔠Vet Apex – информационно- просветительская платформа для ветеринарных специалистов. Предназначена для общения, обучения, обмена опытом, обсуждения спорных моментов, генерации и реализации совместных ветеринарных и околоветеринарных проектов. 🔠Главные наши зрители – это врачи общей практики и региональные специалисты. 🔠Наша цель: создание оптимальных комфортных форматов обучения, доступных для ветеринарных специалистов из разных регионов. 🔠Мы мечтаем создать творческую ветеринарную среду из опытных азартных специалистов, где каждый участник сохраняет свою независимость, индивидуальность и уникальность. Но при этом открыт и готов делиться знаниями и опытом. 🔠Нас ждут вебинары, лекции, круглые столы, онлайн-практикумы, подкасты и многое другое. ✅Для вашего удобства на VetApex создано порядка 24 кафедр, каждая из которых посвещена определенной специализации: терапия, лабораторная диагностика, офтальмология, гастроэнтерология, диетология и др. Весь список можно увидеть здесь. В течение следующей недели мы будем знакомить вас с уже существующими кафедрами и их руководителями. Оставайтесь с нами, и вы не пожалеете!❤️ 📱 ВКонтакте - https://vk.com/vetapex 📱 Телеграм - https://t.me/vet_apex 📱 YouTube - https://youtube.com/@vetapex_online Сайт - https://vetapex.ru/ VetApex. Простота без пестроты #vetapex

Hashtags

ВетАпекс

@vet_apex · Post #159 · 02.10.2024 г., 07:01

Совсем скоро мы запускаем новый блок лекций! Ура! 🔶А сегодня мы знакомим вас с новой кафедрой. Встречайте: кафедра Онкологии и ее руковолитель Анастасия Курындина. 🔷Анастасия – ветеринарный врач-онколог ВЦ «Барин Вет», преподаватель кафедры болезней мелких домашних животных РОСБИОТЕХа, сооснователь уникального онлайн-справочника по ветеринарной онкологии «ВетЭфир Онкология». 🔶Ещё Анастасия занимается каллиграфией и увлекается разведением бонсай! И не поверите: знает, как проводить чайную церемонию. Анастасия отзывчивая, добрая, видящая хорошее во всем, что окружает. Мы рады, что такие люди с нами. Это ценно! ☀️Что ж, будем с нетерпением ждать лекций по онкологии! #онкология#vetapex

ВетАпекс

@vet_apex · Post #64 · 08.07.2024 г., 09:06

🔠С праздником Мира и добра вашим семьям. Берегите их, пожалуйста. И создавайте свои как умеете, чувствуете и считаете правильным. Пусть всегда будут рядом люди, для которых будет важно и ценно просто ваше существование - без ваших достижений, статуса и заслуг. И позвоните своим близким #семья#vetapex

ВетАпекс

@vet_apex · Post #443 · 19.03.2025 г., 06:31

🔣НАПОМИНАЕМ🔣 Сегодня в 10.30 начнётся прямая трансляция с конференции лаборатории "Неовет" - "ВЕСЕННИЕ ВСТРЕЧИ" В программе: ▪️10:30-11:30 «Бактериальные инфекций кожи у собак и кошек. Лечить или не лечить?» (Анастасия Мачульская) ▪️11:30-12:10 «Сравнение методов диагностики дерматофитии» (Ирина Куриленкова) ▪️12:10-13:10 «Диагностический подход к новообразованиям кожи» (Анастасия Курындина) ▪️13:50-15:00 лекция-перформанс «Хроническая воспалительная энтеропатия на приеме терапевта. Трансплантация фекальной микробиоты, как вспомогательный метод лечения: личный опыт и клинические случаи» (Вера Александрова) ❗️Смотреть здесь❗️ #neovet#vetapex

123•••10•••20•••30•••40•••4950
ПретходнаСтраница 1 од 50Следна