programmeringsspråket Python fungerer som fundament for mange web -og desktop-applikasjoner . På grunn av sin omfattende bruk og arten av sin åpne utvikling , mange Unix -lignende systemer kommer ferdigpakket med Python tolk og Python biblioteker. Mac OS , bygget på Mach -kjernen , inneholder også Python tolk bygget i. Brukere som er interessert i å lære Python eller utvikle Python -programmer på Mac OS-systemet kan hoppe rett inn i et prosjekt , eller få noen av de Python utviklingsverktøy tilgjengelig for Mac OS . Python på MacOS
Python kommer forhåndsinstallert på Mac-datamaskiner . Siden det allerede er innebygd i Mac-operativsystemet , må programmereren ikke laste ned noe for å starte Python utvikling. Men på grunn av Mac OS utviklingsprosessen , etterslep den versjonen av Python innlemmet i operativsystemet som regel bak den nyeste versjonen av Python . En programmerer kan laste ned den nyeste versjonen fra Python ( python.org )
hjelp Python på Mac : . IDLE
Python programmerer starter på Mac-operativsystemet kan begynne på to forskjellige måter . Den første metoden innebærer å påkalle Python interaktiv utviklingsmiljø, eller IDLE , fra Mac " Terminal ". Programmereren kan få tilgang til Terminal-programmet fra "Verktøy "-mappen som ligger under "Go" undermeny av de viktigste Finder -verktøylinjen. Programmereren påkaller IDLE i Terminal ved å skrive kommandoen " python " . Følgende melding vises der programmereren å skrive inn koden på vilje. IDLE vil kjøre kode som skrevet, som i følgende eksempel : en
[ GCC 4.2.1 (Apple Inc. build 5646 ) ] på darwin
Type " hjelpe ", " copyright" , " kreditter "eller " lisens "for mer informasjon.
>>> print" Hello World "
' Hello World '
hjelp Python på Mac : Text Editor
programmereren kan også skrive kode i en tekst editor for å lage en python fil . Programmereren kan skrive koden , lagre filen til riktig format og kjøre koden gjennom Python tolk . En Python program skrevet i en tekst editor må inneholde " shebang "-linjen som første linje med kode , etterfulgt av selve koden . Programmereren må deretter lagre filen med " . Py " forlengelse , og deretter kjøre programmet ved å påberope tolken og filnavnet , for eksempel " python filename.py " . Følgende kode viser et eksempel på en utskrift program skrevet i en tekst editor !
# /Usr /bin /python //" shebang "-linjen for Mac OS
print " Hello World"
spesifikk funksjonalitet for Mac
Python for Mac OS inneholder en rekke funksjoner som er spesifikke for Mac utvikling. Python programmerere på Mac kan bruke AppleScript språket Python til å behandle data og kommunikasjon mellom programmer som kjører på Mac OS . Mac OS Python inneholder også programmeringsgrensesnitt biblioteker eller APIer , for å samhandle med de innfødte " Cocoa " miljø , som Mac- programmerere bruke til å utvikle native applikasjoner . Python inneholder også en spesiell " py2app " bibliotek som lar utviklere å pakke frittstående Python pakker for distribusjon til andre Mac-maskiner .
Development Environments for Mac
Mens noen foretrekker programmerere til å utvikle seg på verktøy som enkle tekst redaktører , andre liker fullt funksjonelle utviklingsmiljøer , eller IDE , som har ansvar for store prosjekter med store mengder kode . Boa Constructor ( boa - constructor.sourceforge.net ) fungerer som en cross platform IDE som fungerer på Mac , så vel som Windows. Eclipse IDE ( eclipse.org ) fungerer som i IDE for mange språk , først og fremst Java , men alt fra Python til C + + til PHP. Xcode program, innfødt til Mac og gratis å Mac-utviklere , også kan tjene som en Python IDE med bare noen tilpasninger .