[Search] [Contact Us] | ||||||||||||||||||
Firmware uC Masters PCB Circuiti Ibridi Software Custom Embedded Linux
Moduli I/O USB Moduli I/O Ethernet Moduli A/D Ethernet LPC900 Programmer PRM-W1 Boards USB Key Contatti L'Autore |
EX9486-L: l'interprete Python Python è un potente linguaggio di programmazione interpretato. Python ha qualche similarità con Perl, ma i suoi progettisti hanno scelto la via di una sintassi più essenziale e uniforme, con l'obiettivo di aumentare la leggibilità del codice. Come il Perl spesso è classificato linguaggio di scripting, ma pur essendo utile per scrivere script di sistema (in alternativa ad esempio a bash), la grande quantità di librerie disponibili e la facilità con cui questo linguaggio permette di scrivere software modulare favoriscono anche lo sviluppo di applicazioni molto complesse. Python ha una vasta libreria standard, il che lo rende adatto a molti impieghi. Oltre ai moduli della libreria standard se ne possono aggiungere altri scritti in C oppure in Python per soddisfare le proprie esigenze particolari. Tra i moduli già disponibili ce ne sono per scrivere applicazioni web (sono supportati MIME, HTTP e tutti gli altri standard internet), per connettersi a database relazionali (PostgreSQL, MySQL, SQLite, ecc.), per usare le espressioni regolari, per connettersi alle porte seriali, per salvare e leggere files, per importare dati, e per fare molte altre cose. L'installazione completa di un ambiente Python richiede diverse decine di MB, e quindi non e' possibile su una scheda embedded come la EX9486-L. PRECMA ha quindi preparato una installazione minimale che occupa solo circa 1,5MB ma che contiene tutte le librerie di funzioni principali necessarie alla stesura della maggior parte dei programmi. La scheda EX9486-L viene inoltre fornita con la libreria PySQLite preinstallata, che permette di accedere, creare e modificare facilmente database SQLite. Inoltre su richiesta possiamo fornire: Tutti gli encodings Risorse disponibili Python.org - la homepage ufficiale |
|||||||||||||||||
Python |