Python-SIP

Software screenshot:
Python-SIP
Dettagli del software:
Versione: 4.18 Aggiornato
Data di caricamento: 18 Apr 16
Sviluppatore: Phil Thompson
Licenza: Libero
Popolarità: 7

Rating: nan/5 (Total Votes: 0)

Python-SIP è un progetto di software libero e open source appositamente progettato per gli sviluppatori che sono alla ricerca di uno strumento facile da usare per creare binding Python (conosciuto anche come moduli di estensione) per il toolkit Qt. Può essere utilizzato anche per la costruzione di C o C ++ binding libreria per il linguaggio di programmazione Python.


Distribuito come parte del progetto PyQt

Python-SIP fa parte della serie di prodotti PyQt, e comprende un modulo Python e un generatore di codice, che elabora un insieme di file di specifica e genera C ++ e il codice C che viene poi trasformata nel modulo binding estensione.

Il progetto Python-SIP fornisce anche funzioni di supporto per il codice generato automaticamente, ed offre un modo semplice per sfruttare le librerie C ++ C esistente o in un ambiente produttivo di programmazione interpretativo.


Introduzione a Python-SIP

Per installare il software Python-SIP sul sistema GNU / Linux, si dovrà scaricare prima la versione più recente da Softoware, estrarre l'archivio in una posizione di vostra scelta, aprire un emulatore di terminale e passare alla posizione del cartella estratta.

Eseguire il & ldquo; python configure.py & rdquo; di comando (senza virgolette) per configurare il software, ed eseguire il & ldquo; rendere & rdquo; di comando (senza virgolette) per compilarlo. Infine, eseguire il & ldquo; make install & rdquo; di comando (senza virgolette) come root per installarlo a livello di sistema.


Sotto il cofano, sistemi operativi e disponibilità supportato

Python-SIP è scritto interamente nel linguaggio di programmazione Python, il che significa che è compatibile con tutti i sistemi operativi basati su kernel Linux, così come sistemi operativi Microsoft Windows. E 'disponibile per il download come archivio fonti universale che supporta entrambe le piattaforme hardware a 32-bit e 64-bit

Cosa c'è di nuovo in questa versione:.

  • aggiunta l'/ TypeHint / argomento, di classe, tipo mappato, la funzione, typedef e annotazioni variabili.
  • Aggiunta la TypeHintIn / e / TypeHintOut / argomento, di classe, tipo / mappato e annotazioni typedef.
  • Aggiunta la / TypeHintValue / argomento, la classe e le annotazioni di tipo mappati.
  • Aggiunta la / NoTypeHint / classe, enum, la funzione e le annotazioni variabili.
  • Aggiunta la% ExportedTypeHintCode e% TypeHintCode direttive.
  • Aggiunta l'opzione riga di comando -f per trattare gli avvisi come errori.
  • Aggiunta l'opzione riga di comando -y al PEP 484 file suggerimento stub tipo compatibile generati.
  • Deprecato l'/ DocType / e / DocValue / annotazioni.

Cosa c'è di nuovo nella versione 4.17:

  • Questa versione aggiunge il supporto per PEP 465, PEP 492 e MSVC il 2015.

Cosa c'è di nuovo nella versione 4.16.9:

  • Questo è un solo bug-fix release <. / li>

Cosa c'è di nuovo nella versione 4.16.8:.

  • Questo è principalmente un bug-fix release

Cosa c'è di nuovo nella versione 4.16.5:

  • Questo è un minore rilascio funzionale e bug-fix .

Cosa c'è di nuovo nella versione 4.16.3:

  • Enums ora il supporto per Python __qualname__ V3.3 e in seguito.

Cosa c'è di nuovo nella versione 4.15.4:

  • Questa è una release di bug fix minori previsto dalla PyQt v5.2.

Cosa c'è di nuovo nella versione 4.15.3:

  • Questa è una release di bug fix per una regressione che colpisce PyQtChart.

Cosa c'è di nuovo nella versione 4.15.2:

  • Questa è una versione funzionale minore che saranno necessari da PyQt v5.1.
  • Inoltre contiene correzioni di bug necessari PyKDE4.

Cosa c'è di nuovo nella versione 4.15:

  • Questa è una versione funzionale significativo che è richiesto da PyQt v5 .0.1 e PyQt v4.10.3.

Cosa c'è di nuovo nella versione 4.14.7:

  • Questa è una versione funzionale minore ed è richiesto da PyQt v5.

Cosa c'è di nuovo nella versione 4.14.6:

  • Questa è una versione bugfix minore

Cosa c'è di nuovo nella versione 4.14.5:

  • Questa è una versione bugfix minore, in particolare per QGIS .

Altri software di sviluppo Phil Thompson

QScintilla
QScintilla

26 Apr 16

PyQt
PyQt

21 Jul 15

PyQt
PyQt

26 Apr 16

Commenti a Python-SIP

I commenti non trovato
Aggiungi commento
Accendere le immagini!