Die gleiche Programm läuft auf Computern mit zwei verschiedenen Hardware-Architekturen kann das gleiche von der Perspektive des Benutzers aussehen , aber der Code die beiden Maschinen zu lesen, um das gleiche Programm ausführen werden, ist sehr unterschiedlich. " . Py" - und 64 -Bit- Windows-Systemen wird jedoch die gleiche Python -Quellcode mit der Erweiterung auf 32 laufen . File Extension
Unterschiedliche Programme verwenden unterschiedliche Datenformate , Daten aus Dateien zu lesen. Wenn die Datei die Daten Formatierungsschema erwartet das Programm nutzt , wird es in der Lage sein , um den Inhalt ordnungsgemäß geladen . Wenn nicht, wird es nicht möglich sein , um den Inhalt der Datei zu verarbeiten. Quellcode -Dateien für verschiedene Programmiersprachen verwenden dieses System als auch die Sprache, in dem die Datei geschrieben identifizieren. Python verwendet die Endung ". Py" , um Dateien für den Python-Interpreter gemeint identifizieren.
Interpreter
Python ist eine interpretierte Sprache . Dies bedeutet, dass statt eines Compilers Umwandlung Quellcode in Maschinencode , ein Programm, ein Dolmetscher liest genannt und übersetzt eine Quellcodedatei in Maschinencode , während das Programm läuft. Dolmetscher sind Betriebssystem und Architektur spezifisch. Dies ermöglicht ein Python -Entwickler , um eine einzelne Quellcode-Datei zu schreiben, welche die verschiedenen Interpreten in den Maschinen-Code für sein Betriebssystem und die Architektur zu übersetzen . Aus diesem Grund " . Py" ist die Erweiterung für 32- Bit und 64 -Bit-Architekturen auf jedem Betriebssystem .
Ausführen Files
wer den Python-Interpreter installiert für seine Computer das Betriebssystem und die Architektur kann ein Python-Programm von der Quelle Code auszuführen. Der Benutzer braucht nur seine Betriebssystems Befehlszeile , und geben Sie "python filename.py ", wobei " Dateiname" der Name der Python -Quellcode-Datei ist zu öffnen. Eine Dateiendung ist nur Text in einer Datei den Namen und hat keinen Einfluss auf seine eigentlichen Inhalt . Dies bedeutet, dass der Interpreter lesen und ausführen ein Python- Quellcode-Datei , auch wenn es die " . Py"-Erweiterung fehlt .
Achtung
Ausführen eines Python -Quelldatei ist genau wie jedes andere Programm ausführen : Wenn die Datei Schadcode soll die Sicherheit Ihres Systems gefährden und Ihre persönlichen Informationen stehlen , ausführen der Datei wird diese Code auszuführen. Um ihren Computer Sicherheit zu gewährleisten, sollten die Nutzer nicht ausgeführt Python Dateien, deren Inhalt sie nicht verstehen oder die nicht aus Quellen kommen , denen sie vertrauen .