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

Резултати

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

Пребарај: #cypherwaller

当前筛选 #cypherwaller清除筛选
Fintech & Banking EU

@bankandfintech · Post #308 · 18.05.2025 г., 13:04

✨Cypher Wallet✨ 🔲Пост написал @DFosB 🔲Итак, Cypher Wallet. Криптофинтех, который не особо чем-то выделяется, но имеет несколько приятных особенностей. Кратко и по существу 🔲Исходно представляет собой криптокошелёк. Можно привязать по сид-фразе к своему кошельку, можно сделать новый - тут каждый сам себе решает (я сделал новый). К функционалу кошелька претензий нет - работает исправно, настроек достаточно для базового уровня использования 🔲Список сетей — приличный: Ethereum, Solana, Polygon, Base, BSC, Arbitrum One, Optimism, Avalanche, zkSync Era, Cosmos, Osmosis, Noble, Coreum, Injective. Более чем 🔲 Верификация ⬇️Карта выпускается Visa - после прохождения KYC ⬇️Кусь делает Persona. Для прохождения достаточно документа, подтверждающего гражданство одной из стран из списка ⬇️Паспорт, ID, права и повертеть головой ⬇️Никаких PoA, PoF - не надо. И да - России и Беларуси нельзя, увы 🔲BIN карты ⬇️Payment System: VISA ⬇️Bank: Reap Technologies Limited ⬇️Card type: Credit - что годно ⬇️Category: Business Enhanced ⬇️Country Name: Hong Kong 🔲Карты ⬇️Виртуалка даётся бесплатно после пополнения на 10 баксов - их можно сразу и потратить или вывести назад ⬇️Физическая стоит денег - 50 баксов плюс стоимость доставки, шлют FedEx'ом с трекинго ⬇️Премиумам шлют металлическую карту бесплатно ⬇️Расчёт картой по курсу Visa. Если расчёт не в долларах — сверху OIF 2% на бесплатном стандартном плане и 1% на Премиуме, хотя тут немного противоречивая информация, потому что при сравнении планов Forex Markup - 1% и 0% соответственно. Для теста купил сертификат на Озоне - 1000 рублей обошлись в $12,12. Кстати, вот плюшки Премиума — если честно, ничего особенного за $199 в год, но может кому-то интересно 🔲Пополнение ⬇️Карту можно пополнять криптой по любой из представленных сетей. Необходимо помнить, что пополнение = криптотранзакция, которая требует плату за газ, а потому просто кидать USDC мало, киньте нативный токен для газа ⬇️Да, из стейблкойнов поддерживается только USDC, USDT не видел ⬇️Из Binance пополнение выполнилось запросто, излишек потом отправил обратно на криптобиржу (карта позволяет менять деньги обратно в крипту от $5) ⬇️Комиссия за пополнение в USDC - 0,5%, у Премиума - бесплатно ⬇️По остальным монетам - 1% и 0,5% соответственно ⬇️Прямо в приложении есть возможность покупки токенов на различных площадках ⬇️Пополнять наличкой карту невозможно. Переводом - съест 3–5% комиссии, собственно, как и любая криптокарта ⬇️MCC 6012 и 4829 не проходят никак - можно не пытаться. То есть если надо вывести деньги - только обратно криптой 🔲Снятие налички в банкоматах ⬇️3% на бесплатном плане и 2% на Премиуме плюс конвертация и комиссия банкомата 🔲Приложение ⬇️Очень порадовала панель управления картой. Лимиты, возможность установки PIN для снятия в банкоматах, ограничения по типу операций и георасположению мерчанта 3DS идёт по умолчанию на почту, но можно настроить и телефон ⬇️Карта спокойно вяжется к GPay и Apple Pay ⬇️Есть вариант временной и постоянной блокировки, экспорт транзакций в файл с полным описанием мерчанта и его локации - короче, в некоторых банках функций меньше ⬇️Несмотря на то, что по каждому пшику на почту приходит уведомление с описанием, поддержка так себе. Написал на днях на почту письмо про MCC 4829, день прошёл и тишина. Хотя, может, просто намекают, чтобы почитал help и сам проникся 😁 ⬇️Есть привязка к Telegram-боту. Не проверял 🔲Итог ⬇️Карта, которую надо сделать хотя бы потому, что это не требует никаких усилий ⬇️Если надумаете то вот рефка (или код YTPJ4198) - получите за регистрацию 50 баллов ⬇️Кстати, 10% от трат по карте в долларах тоже капает в баллы ⬇️Куда и как тратить эти баллы команда Cypher пока не придумала. Говорят сюрприз 😅 #Redot#RedotPay#CypherWaller Консультация | Вступить в чат | Наши посты | Все рефки