Python-SIP je zdarma a open source software projekt speciálně určena pro vývojáře, kteří hledají snadno použitelný nástroj k vytváření Pythonu (také známý jako rozšiřujících modulů) pro Qt toolkit. To může být také použit pro vybudování C nebo C ++ vázání knihovna pro programovací jazyk Python.
Distribuován jako součást projektu PyQt
Python-SIP je součástí produktové řady PyQt, a to zahrnuje Python modul a generátor kódu, který zpracovává sadu specifikace souborů a generuje C ++ a C kód, který se později transformovala do vazby rozšiřujícím modulem.
V rámci projektu Python-SIP poskytuje také podpůrné funkce pro automatické generovaného kódu, a nabízí snadný způsob, jak využitím stávajících C nebo C ++ knihovny v produktivním interpretační programovací prostředí.
Začínáme s Python-SIP
Chcete-li nainstalovat Python-SIP software na vašem systému GNU / Linux, budete muset nejprve stáhnout nejnovější verzi z Softoware, rozbalit archiv na místě dle Vašeho výběru, otevře emulátor terminálu a přejděte do umístění z složky extrahované.
Spustit & ldquo; python configure.py & rdquo; Příkaz (bez uvozovek) na konfiguraci softwaru a spustit & ldquo; dělat & rdquo; Příkaz (bez uvozovek) na kompilaci. A konečně, spusťte & ldquo; make install & rdquo; Příkaz (bez uvozovek) jako root ji nainstalovat systém široká.
Pod kapotou, podporované operační systémy a dostupnost
Python-SIP je zcela napsané v programovacím jazyce Python, což znamená, že je kompatibilní se všemi Linux kernel-založené operační systémy, stejně jako Microsoft Windows operačních systémů. Je k dispozici ke stažení jako archiv univerzální zdroje, který podporuje jak 32-bit a 64-bitové hardwarové platformy
Co je nového v této verzi:.
- Přidána / TypeHint / argumentu, třída, typ mapován, funkci definice typu a variabilní anotací.
- Přidána / TypeHintIn / a / TypeHintOut / argumentu, třída, mapován typ a definice typu poznámky.
- Přidána / TypeHintValue / argument, třídu a mapovaných typ anotací.
- Přidána / NoTypeHint / třída, enum, funkce a proměnné anotací.
- Přidána% ExportedTypeHintCode a TypeHintCode%.
- Přidána -f možnost příkazového řádku k léčbě upozornění jako chyby.
- Přidána -y příkazového řádku možnost generovaných PEP 484 typů souborů kompatibilní náznak útržek.
- Zastaralé adresáři / DocType / a / DocValue / anotace.
Směrnice
Co je nového ve verzi 4.17:
- Tato verze přidává podporu pro PEP 465 PEP 492 a MSVC 2015.
Co je nového ve verzi 4.16.9:
- Jedná se o bug-fix jediné vydání <. / li>
Co je nového ve verzi 4.16.8:.
- Jde především o bug-fix vydání
Co je nového ve verzi 4.16.5:
- Tato změna je malá funkční a bug-fix vydání .
Co je nového ve verzi 4.16.3:
- výčty nyní podporují __qualname__ pro Python v3.3 a později.
Co je nového ve verzi 4.15.4:
- Tato změna je malá požaduje PyQt bug fix vydání v5.2.
Co je nového ve verzi 4.15.3:
- Toto je chyba verze opravy pro regrese ovlivňuje PyQtChart.
Co je nového ve verzi 4.15.2:
- Tato změna je malá funkční uvolnění, které bude zapotřebí podle PyQt v5.1.
- Obsahuje také opravy chyb potřebné PyKDE4.
Co je nového ve verzi 4.15:
- Toto je významný funkční uvolňování, které jsou vyžadovány PyQt v5 .0.1 a PyQt v4.10.3.
Co je nového ve verzi 4.14.7:
- Tato změna je malá funkční uvolnění a je vyžadováno PyQt v5.
Co je nového ve verzi 4.14.6:
- Tato změna je malá vydání s opravami chyb
Co je nového ve verzi 4.14.5:
- Tato změna je malá vydání s opravami chyb, konkrétně pro QGISu .
Komentáře nebyl nalezen