Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Mac OS >> .

Mac Python Sviluppo

Il linguaggio di programmazione Python è la base per molte applicazioni web e desktop. A causa della sua diffusione e la natura del suo sviluppo aperta , molti sistemi Unix-like sono preconfezionati con l'interprete Python e librerie Python . Mac OS , basato sul kernel Mach , contiene anche l'interprete Python costruito pollici Gli utenti interessati a imparare Python o lo sviluppo di applicazioni Python sul ​​sistema Mac OS può saltare direttamente in un progetto , o di ottenere alcuni degli strumenti di sviluppo Python disponibile per Mac OS . Python su MacOS

L'interprete Python viene preinstallato sul computer Macintosh. Dal momento che è già integrato nel sistema operativo Mac , il programmatore non ha bisogno di scaricare nulla per avviare lo sviluppo di Python . Tuttavia, a causa del processo di sviluppo di Mac OS , la versione di Python incorporato nel sistema operativo è in ritardo di solito dietro l'ultima release di Python . Un programmatore può scaricare l'ultima versione di Python ( python.org )
Usare Python su Mac : . IDLE

Un programmatore Python a partire dal sistema operativo Mac può iniziare in due modi diversi . Il primo metodo comporta invocando l'ambiente di sviluppo interattivo di Python , o IDLE , dal Mac "Terminal ". Il programmatore può accedere l'applicazione Terminale dalla cartella " Utility " che si trova sotto il menu " Vai" della barra degli strumenti del Finder principale. Il programmatore invoca IDLE nel terminale con il comando " python " . Apparirà il seguente prompt , permettendo al programmatore di inserire il codice a volontà. IDLE sarà eseguire codice come è entrato , come nel seguente esempio :

[ GCC 4.2.1 ( Apple Inc. di build 5646 ) ] su Darwin

Type " help " , "copyright " , " crediti "o " licenza "per ulteriori informazioni .

>>> print " Ciao Mondo "

' Ciao Mondo '
Utilizzo Python su Mac : Editor di testo

Il programmatore può anche scrivere il codice in un editor di testo per creare un file di python . Il programmatore può scrivere il codice , salvare il file nel formato corretto ed eseguire il codice attraverso l'interprete Python . Un programma Python scritto in un editor di testo deve contenere la linea " shebang " come prima riga di codice , seguito dal codice stesso . Il programmatore deve quindi salvare il file con l'estensione " . Py" , e quindi eseguire il programma invocando l'interprete e il nome del file , ad esempio " pitone filename.py " . Il codice seguente mostra un esempio di un programma di stampa scritta in un editor di testo :

# /usr /bin /python //line " baracca " per Mac OS

print " Ciao Mondo"
funzionalità specifiche per Mac

Python per Mac OS contiene una serie di funzioni specifiche per lo sviluppo di Mac . Programmatori Python su Mac possono utilizzare il linguaggio AppleScript in Python per la gestione dei dati e la comunicazione tra i programmi in esecuzione su Mac OS . Mac OS Python contiene anche librerie di programmazione delle applicazioni , o API , per interagire con l' ambiente nativo " Cacao " , che i programmatori Mac utilizzare per sviluppare applicazioni native . Python contiene anche una speciale libreria " py2app " che consente agli sviluppatori di bundle pacchetti Python stand-alone per la distribuzione ad altri computer Macintosh.
Ambienti di sviluppo per Mac

Mentre alcuni programmatori preferiscono sviluppare su strumenti come editor di testo semplici , altri come gli ambienti completamente funzionali di sviluppo , o IDE , che gestiscono progetti di grandi dimensioni , con grandi quantità di codice . Costruttore Boa ( Boa - constructor.sourceforge.net ) serve come un IDE multipiattaforma che funziona su Mac e su Windows . L' IDE Eclipse ( eclipse.org ) serve come in IDE per numerose lingue , principalmente Java , ma vanno da Python a C + + per PHP . L'applicazione Xcode , nativo di Mac e gratuito per sviluppatori Mac , può anche servire come un IDE Python con solo un paio di modifiche .

 

sistemi © www.354353.com