Compilare i programmi Python per modem TelitData di pubblicazione: 26-02-2007 | Versione Italiana | (No English Version) Parole chiave: - GSM - Python - |
In questa breve guida vediamo come, grazie al tool WinPython sviluppato da
Telit, possiamo compilare i nostri script Python direttamente su un PC Windows.
Questa funzionalit� consente di caricare nella memoria del modem solo la
versione compilata dello script con una conseguente velocizzare dell'esecuzione
di quest'ultimo all'avvio del modem. L'uso di programmi Python compilati
permette anche di proteggere la propriet� intellettuale del sorgente scritto.
In questo articolo vediamo come usare il tool WinPython sviluppato da Telit.
Con il programma WinPython � possibile compilare gli script Python
.py in file .pyo che possono poi essere caricati nella memoria del modem Telit come
i tradizionali script in formato sorgente.
L'uso di file compilati presenta come principale vantaggio la notevole
velocizzazione in esecuzione, infatti lo script non deve essere pi� compilato
dal modem, e la protezione intellettuale del programma scritto; infatti se
questo viene scaricato dal modem non pu� essere modificato in quanto compilato.
Per installare il programma WinPython, una volta scaricato dalla sezione
download di questo articolo, � sufficiente: decomprimere il file .zip in una
cartella temporanea, lanciare l'eseguibile TelitPy1.5.2+_v4.1.exe e
seguire le semplici istruzioni a video.
Al termine dell'installazione, cliccando con il tasto destro del mouse su un
file .py da noi scritto per il modem telit, vediamo la nuova opzione
"Compile" nel men� che appare.
Questa opzione permette di compilare il nostro sorgente Python in un file .pyo.
Eventuali errori di compilazione vengono visualizzati in una
finestra di console windows.
Un report pi� dettagliato e di facile comprensione � disponibile
nel file .pye che viene generato in automatico
I file Python compilati (.pyo) possono essere caricati nella memoria dei modem
Telit usando il tool SxPythonDownload come descritto nell'articolo: Guida all'utilizzo della SX-PY
Download
WinPython:
TelitPy1.5.2+_v4.1.zip
SxPyDownloadToolSetup.zip
Segnala questo articolo:
Parole chiave: - GSM - Python -
|