Wir stehen zur Ukraine, um die Menschen in Sicherheit zu bringen. Mitmachen
DE
Wenn Sie über Links auf unserer Website einkaufen, erhalten wir möglicherweise eine Affiliate-Provision

Python für Mac

Objektorientierte Programmiersprache.

4.5
Basierend auf 11 Nutzerbewertungen

Python Überblick

Python ist eine äußerst vielseitige, dynamische, interpretierte und universell einsetzbare Sprache. Sie gehört heute zu den beliebtesten und gefragtesten Sprachen. Python unterstützt verschiedene Programmiertechniken, darunter prozedurale, objektorientierte und funktionale Programmierung.

Funktionen:
  • Python ist eine hervorragende Wahl für Entwickler, die gerade erst anfangen.
  • Das Programmieren mit Python auf dem Mac ist einfach. Da es auf einer Hochsprache basiert, müssen Sie sich weder mit der Systemarchitektur auskennen noch den Speicher verwalten.
  • Python für Mac ist entwicklerfreundlich. Es verwendet eine elegante und einfache Syntax, die leicht zu programmieren und leicht zu lesen ist.
  • Sie können auf Ihrem Macbook reibungslos programmieren, dank des interaktiven Modus von Python, der es Ihnen ermöglicht, kurze Code-Schnipsel einfach zu testen und direkt mit dem Interpreter zu interagieren, um Ihre Programme zu schreiben.
  • Python ist eine dynamisch typisierte Sprache. Das bedeutet, dass Sie den Typ einer Variablen nicht deklarieren müssen, da dieser zur Laufzeit und nicht im Voraus festgelegt wird.

Was ist neu in Version 3.14.8

  • Fix: ein Absturz oder falsche Ausgabe, die auftreten könnte, wenn ein Float oder Komplex mit einer Präzision formatiert wird, die nahe am INT_MAX der Plattform liegt. PyOS_double_to_string() löst jetzt ValueError für jede Präzision dieser Größenordnung aus, unabhängig vom Präsentationstyp oder Wert, wie es die Formatzeichenfolgenparser bereits für Präzisionen über INT_MAX getan haben.
  • asyncio: loop.start_tls() und loop.create_connection() validieren jetzt das Argument server_hostname, wenn ein ssl.SSLContext mit check_hostname auf True übergeben wird.
  • ssl.SSLContext.wrap_bio() validiert jetzt seine server_side-, server_hostname- und session-Argumente ähnlich wie ssl.SSLContext.wrap_socket(). Insbesondere löst ein Kontext mit aktiviertem check_hostname und ohne an wrap_bio() übergebenes server_hostname jetzt ValueError aus, anstatt einen Handshake abzuschließen, der die Zertifikatskette verifiziert hat, ohne die Identität des Peers zu überprüfen, ohne anzuzeigen, dass die Überprüfung übersprungen wurde.
  • Update: libexpat auf Version 2.8.5 gebündelt.
  • Bound: die Menge an Daten, die zipfile pro Lesevorgang für Mitglieder, die mit bzip2, LZMA oder Zstandard komprimiert sind, dekomprimiert, entspricht dem bestehenden Limit für deflate. Ein kleines Archivmitglied konnte zuvor in eine unbegrenzte Zuweisung expandieren, selbst wenn es in kleinen Stücken gelesen wurde.
  • Fix: die tarfile tar- und Datenextraktionsfilter, die Verzeichnisse außerhalb des Ziels für Mitglieder erstellen, deren Name das Ziel verlässt und zu ihm zurückkehrt, wie ..\/evil\/..\/dest\/sub\/file. Die Überprüfung der Eingrenzung verwendete den aufgelösten Pfad, aber Zwischenverzeichnisse wurden aus dem angegebenen Namen erstellt.
  • Fix: ein Absturz in ssl, wenn ein sni_callback eine Verbindung zu einem anderen SSLContext wechselt und der Kontext, der den Callback trägt, nicht mehr von der Anwendung referenziert wird. Server, die ihren sni_callback-Kontext aktiv halten (der übliche Fall, wenn er den hörenden Socket umschließt oder im Serverobjekt gespeichert ist), waren nicht betroffen.
  • Change: das stringprep-Modul und der encodings.idna-Codec berücksichtigen keine Unicode-Codepoint-Attribute, die über die in RFC 3454 definierten hinausgehen.
  • Fix CVE 2026-15806: durch das Eingrenzen der HTTPPasswordMgr-Anmeldeinformationen auf das URL-Schema, wodurch verhindert wird, dass für eine HTTPS-URL gespeicherte Anmeldeinformationen für eine übereinstimmende HTTP-URL verwendet werden, während URIs ohne Schema weiterhin mit jedem Schema übereinstimmen.

Die vollständige Liste der Änderungen ist hierverfügbar

Ältere Python Versionen ansehen

Python für Mac

Kostenlos
Version 3.14.8
Schreiben Sie eine ausführliche Rezension zu Python

Schreiben Sie Ihre Gedanken in unserem klassischen Kommentarfeld

MacUpdate Kommentarrichtlinie. Wir empfehlen ausdrücklich, Kommentare zu hinterlassen – Kommentare mit beleidigenden Wörtern, Mobbing oder persönlichen Angriffen jeglicher Art werden moderiert.
4.5

(7 Rezensionen zu Python)

  • Kommentare

  • Nutzerbewertungen

Mcr
Mcr
Aug 5, 2026
3.14.6
0.0
Aug 5, 2026
0.0
Version: 3.14.6
3.14.7 released Aug 5, 2026 https://www.python.org/downloads/
umaromc
umaromc
Sep 30, 2012
3.30
0.0
Sep 30, 2012
0.0
Version: 3.30
Link is for 32/64-bit Intel Only, OS X 10.6+ 32-bit Intel/PPC Build, OS X 10.3-10.6 http://www.python.org/ftp/python/3.3.0/python-3.3.0-macosx10.5.dmg
Iliketrash
Iliketrash
Mar 20, 2012
3.2.3rc2
0.0
Mar 20, 2012
0.0
Version: 3.2.3rc2
>>> range(3,7) [3, 4, 5, 6] WTF? How stupid can a language get?
SickTeddyBear
SickTeddyBear
Feb 21, 2011
3.2.0
0.0
Feb 21, 2011
0.0
Version: 3.2.0
FYI, there are universal installers for Intel/PPC and 10.3->10.6: http://www.python.org/download/
Trashie
Trashie
Oct 24, 2010
3.1.2
0.0
Oct 24, 2010
0.0
Version: 3.1.2
Indentation thing is not a big deal - how else will the interpreter be able to work. For all the brace lovers maybe they should implement 2 modes I dunno...but once you get into it not having braces all over the place makes for some tidy reading code! I would take this as an overhead to have no braces any day of the week.
iAziz
iAziz
Sep 6, 2021
3.9.7
5.0
Sep 6, 2021
5.0
Version: 3.9.7
Rob85
Rob85
Nov 16, 2018
5.0
Nov 16, 2018
5.0
Version: null
Cyzor
Cyzor
Jun 21, 2014
5.0
Jun 21, 2014
5.0
Version: null
Quiiick
Quiiick
Apr 25, 2014
4.0
Apr 25, 2014
4.0
Version: null
Ededed
Ededed
Apr 22, 2014
2.5
Apr 22, 2014
2.5
Version: null
Ingerj
Ingerj
Apr 1, 2014
4.0
Apr 1, 2014
4.0
Version: null
Talking28
Talking28
Jul 12, 2011
4.5
Jul 12, 2011
4.5
Version: null
Pneshati
Pneshati
Dec 17, 2010
5.0
Dec 17, 2010
5.0
Version: null
John-E
John-E
Dec 8, 2010
4.0
Dec 8, 2010
4.0
Version: null
cheeseinspector
cheeseinspector
Dec 8, 2010
5.0
Dec 8, 2010
5.0
Version: null
Guest
Guest
Apr 3, 2005
5.0
Apr 3, 2005
5.0
Version: null