Python-SIP є вільним і відкритим вихідним кодом проекту спеціально призначений для розробників, які шукають простий у використанні інструмент для створення прив'язок Python (також відомий як модулів розширення) для інструментарію Qt. Він також може бути використаний для побудови C або бібліотеки C ++ прив'язок для мови програмування Python.
Поширені в рамках проекту PyQt
Python-SIP є частиною серії продуктів PyQt, і він включає в себе модуль Python і генератор коду, який обробляє набір специфікацій файлів і генерує C ++ і код C, який пізніше перетворений в модуль розширення прив'язок.
Проект Python-SIP також надає функції підтримки, щоб автоматично згенерованого коду, і пропонує простий спосіб для використання існуючих C або C ++ бібліотеки в продуктивної інтерпретує середовищі програмування.
Початок роботи з Python-SIP
Щоб встановити Python-SIP програмного забезпечення в системі GNU / Linux, ви повинні спочатку завантажити останню версію з Softoware, розпакувати архів на місці за вашим вибором, відкрийте емулятор терміналу і перейдіть до місця розташування витягнуті папки.
Виконати & ldquo; пітона configure.py & Rdquo; Команда (без лапок) для настройки програмного забезпечення, і запустіть & ldquo; зробити & Rdquo; Команда (без лапок), щоб зібрати його. І, нарешті, запустити & ldquo; зробити установку & Rdquo; Команда (без лапок) в якості кореня для установки в усій системі.
Під капотом, підтримуються операційні системи і наявність
Python-SIP повністю написаний на мові програмування Python, що означає, що він сумісний з усіма Linux ядра операційних систем на базі, а також Microsoft Windows операційки. Він доступний для скачування у вигляді архіву універсальних джерел, який підтримує як 32-розрядні, так і 64-розрядні апаратні платформи
Що нового в цьому випуску :.
- Додана / TypeHint / аргумент, клас, відображений тип, функцію, ЬурейеЕ і змінних анотацій.
- Додана TypeHintIn і TypeHintOut / аргумент, клас, відображений тип / / / і TYPEDEF анотацій.
- Додана / TypeHintValue / аргумент, клас і відображені анотації типу.
- Додана / NoTypeHint / клас, перерахування, функції та змінні анотацій.
- долучення% ExportedTypeHintCode і% TypeHintCode директиви.
- Додана опція -f командного рядка для лікування попередження як помилки.
- Додана опція -y командного рядка в згенеровані PEP 484 сумісний тип файлів підказка недопалка.
- засуджував / DocType / і / DocValue / анотацій.
Що нового у версії 4.17:
- У цій версії додана підтримка PEP 465 PEP 492 і MSVC 2015.
Що нового у версії 4.16.9:
- Це помилка-виправити тільки реліз <. / li>
Що нового у версії 4.16.8 :.
- В основному це реліз помилка-виправлення
Що нового у версії 4.16.5:
- Це незначна функціональна і помилка-фікс реліз .
Що нового у версії 4.16.3:
- Перерахування тепер підтримують __qualname__ для Python v3.3 і пізніше.
Що нового у версії 4.15.4:
- Це невеликий реліз виправлена помилка вимагає PyQt v5.2.
Що нового у версії 4.15.3:
- У цій версії виправлена помилка для регресії, впливає на PyQtChart.
Що нового у версії 4.15.2:
- Це незначний функціональний реліз, який буде необхідний по PyQt v5.1.
- Він також містить виправлення помилок, необхідні PyKDE4.
Що нового у версії 4.15:
- Це значний функціональний реліз, який потрібно PyQt v5 .0.1 і PyQt v4.10.3.
Що нового у версії 4.14.7:
- Це незначний функціональний випуск і потрібно PyQt v5.
Що нового у версії 4.14.6:
- Це незначні виправлення реліз
Що нового у версії 4.14.5:
- Це незначний випуск виправлень, спеціально для QGIS .
Коментар не знайдено