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 / аргумента, класа, картирани вид, функция, typedef и променливи анотациите.
- Добавена / TypeHintIn / и / TypeHintOut / аргумент, класа, картирани вида и typedef анотациите.
- Добавена / TypeHintValue / аргумента, класа и картирани анотациите тип.
- Добавена / NoTypeHint / клас, Enum, функция и променливи анотациите.
- Добавена% ExportedTypeHintCode и% TypeHintCode директиви.
- Добавен -f опцията за команден ред за лечение на предупреждения като грешки.
- Добавен -y команден ред опцията да генерират PEP 484 съвместим тип файлове намек коляновия.
- Отхвърлена на / DOCTYPE / и / DocValue / пояснения.
Какво ново във версия 4.17:
- Тази версия добавя поддръжка за PEP 465, PEP 492 и MSVC 2015.
Какво ново във версия 4.16.9:
- Това е бъг-фиксира само освобождаване <. / Li>
Какво ново във версия 4.16.8:.
- Това е основно освобождаване бъг-Fix
Какво ново във версия 4.16.5:
- Това е непълнолетен функционален и бъг-Fix освобождаване .
Какво ново във версия 4.16.3:
- Enums вече поддържат __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 .
Коментари не е намерена