Mac-Python-Entwicklung

July 2

Die Programmiersprache Python dient als Grundlage für viele Web- und Desktop-Anwendungen. Viele Unix-ähnlichen Systemen kommen wegen seinen weitverbreiteten Gebrauch und die Art seiner offenen Entwicklung Fertigpackungen mit dem Python-Interpreter und Python-Bibliotheken. Mac OS, gebaut auf dem Mach-Kernel enthält auch den Python-Interpreter erbaut. Interessierte Nutzer in lernen Python oder Python-Anwendungen auf dem Mac OS-System entwickeln können springen direkt in ein Projekt, oder bekommen einige von den Python-Entwicklungs-Tools für Mac OS.

Python unter MacOS

Der Python-Interpreter ist auf Mac-Computern vorinstalliert. Da es bereits in das Mac-Betriebssystem integriert ist, muss der Programmierer nicht alles tun, um Python Entwicklung beginnen herunterladen. Jedoch aufgrund des Entwicklungsprozesses Mac OS die Python-Version in das Betriebssystem integriert in der Regel die neueste Version von Python hinterherhinkt. Programmierer kann die neueste Version von Python (python.org) herunterladen.

Mit Python auf Mac: Leerlauf

Ein Python-Programmierer, beginnend auf dem Mac-Betriebssystem kann auf zwei verschiedene Arten beginnen. Die erste Methode beinhaltet aufrufen Python interaktive Entwicklungsumgebung oder IDLE, von der Mac "Terminal." Der Programmierer kann das Programm "Terminal" im Ordner "Dienstprogramme" Untermenü "Go" des der Hauptsymbolleiste Finder zugreifen. Der Programmierer ruft im Leerlauf im Terminal durch Eingabe des Befehls "Python". Die folgende Meldung wird angezeigt, in dem der Programmierers Code nach Belieben eingeben. Im Leerlauf wird Code ausgeführt, wie eingegeben, wie im folgenden Beispiel:

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

Geben Sie "Hilfe", "copyright", "Credits" oder "Lizenz" für weitere Informationen.

Print "Hallo Welt"

'Hello World'

Mit Python auf Mac: Texteditor

Der Programmierer kann auch Code in einem Text-Editor zum Erstellen einer Python-Datei schreiben. Der Programmierer kann den Code schreiben, speichern Sie die Datei in das richtige Format und führen Sie den Code durch den Python-Interpreter. Ein Python-Programm, geschrieben in einem Texteditor muss die Zeile "Shebang" als erste Zeile des Codes, gefolgt von den Code selbst enthalten. Der Programmierer muss dann speichern Sie die Datei mit der Erweiterung ".py" und führen Sie dann das Programm durch Aufrufen der Interpreter und die Dateinamen, z. B. "Python filename.py". Der folgende Code zeigt ein Beispiel für ein Druckprogramm in einem Texteditor geschrieben:

! / Usr/bin/Python / / "Shebang" line für Mac OS Print "Hallo Welt"

Speziellen Funktionen für Mac

Python für Mac OS enthält eine Reihe von Funktionen, die speziell für Mac-Entwicklung. Python-Programmierern auf dem Mac können die AppleScript-Sprache in Python zur Verwaltung von Daten und Kommunikation zwischen laufenden Programmen unter Mac OS. Mac-OS-Python enthält auch Anwendung Programmierbibliotheken oder APIs, Interaktion mit der native "Kakao" Umwelt, die Mac-Programmierer verwenden, um systemeigene Anwendungen entwickeln. Python enthält auch eine spezielle "py2app"-Bibliothek, die Entwicklern ermöglicht, eigenständige Python-Pakete zur Verteilung an andere Mac-Computern zu bündeln.

Entwicklungsumgebungen für Mac

Während einige Programmierer auf Tools wie einfache Text-Editoren entwickeln lieber, wie andere voll funktionsfähige Entwicklungsumgebungen oder IDEs, die große Projekte mit großen Mengen von Code zu verwalten. Boa-Konstruktor (Boa-constructor.sourceforge.net) dient als ein Cross-Plattform-IDE, die auf Macs als auch Windows funktioniert. Die Eclipse-IDE (eclipse.org) dient wie in der IDE für zahlreiche Sprachen, vor allem Java, sondern reichenden aus Python, C++, PHP. Die Anwendung Xcode, native auf Macs und Mac-Entwickler, gerne kann auch als eine Python-IDE mit nur ein paar Veränderungen dienen.