Python-SIP er en fri og åpen kildekode-prosjektet spesielt designet for utviklere som er ute etter en lett-å-bruke verktøy for å lage Python bindinger (også kjent som tilleggsmoduler) for Qt toolkit. Den kan også brukes til å bygge C eller C ++ bibliotek bindinger for programmeringsspråket Python.
Distribueres som en del av PyQt prosjektet
Python-SIP er en del av PyQt produktserier, og det består av en Python-modul og en kode generator, som behandler et sett med spesifikasjon filer og genererer C ++ og C-kode som senere forvandlet til bindingene tilleggsmodul.
Python-SIP prosjektet gir også støttefunksjoner til automatisk genererte koden, og tilbyr en enkel måte for å utnytte eksisterende C eller C ++ bibliotek på en produktiv fortolkende programmeringsmiljø.
Komme i gang med Python-SIP
For å installere Python-SIP programvaren på GNU / Linux-system, må du først laste ned den nyeste versjonen fra Softoware, pakke ut arkivet på en plassering av ditt valg, åpne en terminal emulator og naviger til plasseringen av utpakkede mappen.
Kjør & ldquo; python configure.py & rdquo; kommando (uten anførselstegn) for å konfigurere programvaren, og kjøre & ldquo; gjøre & rdquo; kommando (uten anførselstegn) for å kompilere den. Endelig kjøre & ldquo; make install & rdquo; kommando (uten anførselstegn) som root for å installere det hele systemet.
Under panseret, støttet operativsystemer og tilgjengelighet
Python-SIP er skrevet helt i programmeringsspråket Python, noe som betyr at den er kompatibel med alle Linux kernel-baserte operativsystemer, samt Microsoft Windows operativsystemer. Den er tilgjengelig for nedlasting som en universell kilder arkiv som støtter både 32-bit og 64-bit maskinvareplattformer
Hva er nytt i denne utgaven.
- lagt / TypeHint / argument, klasse, kartlagt type, funksjon, typedef og variable merknader.
- Lagt / TypeHintIn / og / TypeHintOut / argument, klasse, kartlagt type og typedef merknader.
- Lagt / TypeHintValue / argument, klasse og kartlagt typen kommentarer.
- Lagt / NoTypeHint / klasse, enum, funksjon og variable merknader.
- Lagt% ExportedTypeHintCode og% TypeHintCode direktiver.
- Lagt -f kommandolinje å behandle advarsler som feil.
- Lagt -y kommandolinje til genererte PEP 484 kompatibel typen hint stub filer.
- foreldet / DOCTYPE / og / DocValue / merknader.
Hva er nytt i versjon 4.17:
- Denne versjonen legger til støtte for PEP 465, PEP 492 og MSVC 2015.
Hva er nytt i versjon 4.16.9:
- Dette er en bug-fix utgivelse <. / li>
Hva er nytt i versjon 4.16.8.
- Dette er hovedsakelig en bug-fix-utgivelse
Hva er nytt i versjon 4.16.5:
- Dette er en mindre funksjonell og bug-fix-utgivelse .
Hva er nytt i versjon 4.16.3:
- enums nå støtte __qualname__ for Python v3.3 og senere.
Hva er nytt i versjon 4.15.4:
- Dette er en liten bug fix-utgivelse som kreves av PyQt v5.2.
Hva er nytt i versjon 4.15.3:
- Dette er en bug fix-utgivelse for en regresjon som påvirker PyQtChart.
Hva er nytt i versjon 4.15.2:
- Dette er en mindre funksjonell utgivelse som vil være nødvendig av PyQt v5.1.
- Den inneholder også oppdateringer som kreves av PyKDE4.
Hva er nytt i versjon 4.15:
- Dette er en betydelig funksjonell utgivelse som kreves av PyQt v5 .0.1 og PyQt v4.10.3.
Hva er nytt i versjon 4.14.7:
- Dette er en mindre funksjonell utgivelse og kreves av PyQt v5.
Hva er nytt i versjon 4.14.6:
- Dette er en mindre feilretting utgivelse
Hva er nytt i versjon 4.14.5:
- Dette er en mindre feilretting utgivelse, spesielt for QGIS .
Kommentarer ikke funnet