Hinweis: Obwohl JavaScript für diese Website nicht unbedingt erforderlich ist, werden Ihre Interaktionsmöglichkeiten mit den Inhalten eingeschränkt sein. Bitte aktivieren Sie JavaScript für das volle Erlebnis.

Python 3.3.1

Veröffentlichungsdatum: 6. April 2013

Release. Es enthält hunderte von Fehlerbehebungen gegenüber 3.3.0.

Wichtige neue Funktionen der 3.3-Serie im Vergleich zu 3.2

Python 3.3 enthält eine Reihe von Verbesserungen der 3.x-Serie sowie eine einfachere Portierung zwischen 2.x und 3.x.

  • PEP 380, Syntax zum Delegieren an einen Untergenerator (yield from)
  • PEP 393, flexible String-Repräsentation (wodurch die Unterscheidung zwischen "breiten" und "schmalen" Unicode-Builds entfällt)
  • Eine C-Implementierung des "decimal"-Moduls, mit bis zu 120-facher Beschleunigung für dezimalintensive Anwendungen
  • Das Importsystem (__import__) basiert standardmäßig auf importlib
  • Das neue Modul "lzma" mit LZMA/XZ-Unterstützung
  • PEP 397, ein Python-Launcher für Windows
  • PEP 405, Unterstützung für virtuelle Umgebungen im Kern
  • PEP 420, Unterstützung für Namespace-Pakete
  • PEP 3151, Überarbeitung der OS- und IO-Exception-Hierarchie
  • PEP 3155, qualifizierte Namen für Klassen und Funktionen
  • PEP 409, Unterdrückung des Exception-Kontextes
  • PEP 414, explizite Unicode-Literale zur Unterstützung der Portierung
  • PEP 418, erweiterte plattformunabhängige Uhren im Modul "time"
  • PEP 412, eine neue schlüsselteilende Wörterbuchimplementierung, die den Speicher bei objektorientiertem Code erheblich spart
  • PEP 362, das Funktion-Signatur-Objekt
  • Das neue Modul "faulthandler", das bei der Diagnose von Abstürzen hilft
  • Das neue Modul "unittest.mock"
  • Das neue Modul "ipaddress"
  • Das Attribut "sys.implementation"
  • Ein Richtlinien-Framework für das E-Mail-Paket, mit einer vorläufigen Richtlinie (siehe PEP 411), die eine stark verbesserte Unicode-Unterstützung für die Analyse von E-Mail-Headern hinzufügt
  • Eine "collections.ChainMap"-Klasse zum Verknüpfen von Mappings zu einer einzigen Einheit
  • Wrapper für viele weitere POSIX-Funktionen in den Modulen "os" und "signal" sowie andere nützliche Funktionen wie "sendfile()"
  • Hash-Randomisierung, die in früheren Fehlerbehebungs-Releases eingeführt wurde, ist jetzt standardmäßig aktiviert

Weitere Ressourcen

Download

Dies ist eine Produktionsversion. Bitte melden Sie alle Fehler, auf die Sie stoßen.

Wir unterstützen derzeit diese Formate für den Download

Die Quellcode-Tarballs sind mit Georg Brandls Schlüssel signiert, dessen Schlüssel-ID 36580288 ist; der Fingerabdruck lautet26DE A9D4 6133 91EF 3E25 C9FF 0A5B 1018 3658 0288. Der Windows-Installer wurde mit dem öffentlichen Schlüssel von Martin von Löwis signiert, dessen Schlüssel-ID 7D9DC8D2 lautet. Die Mac-Installer wurden mit dem Schlüssel von Ned Deily signiert, dessen Schlüssel-ID 6F5E1540 lautet. Die öffentlichen Schlüssel befinden sich auf der Download-Seite.

MD5-Prüfsummen und Größen der veröffentlichten Dateien

c19bfd6ea252b61779a4f2996fb3b330  16521332  Python-3.3.1.tgz
fb7147a15359a941e0b048c641fd7123  13975626  Python-3.3.1.tar.bz2
993232d9f4d9b4863cc1ec69a792e9cd  11852964  Python-3.3.1.tar.xz
f563b701466bbfddc9e228d6cd894647  26714664  python-3.3.1-pdb.zip
8141a751200213ea6279624120f099d6  22137206  python-3.3.1.amd64-pdb.zip
69ad9e442d33e8c2470b2b6c7575d6dd  20758528  python-3.3.1.amd64.msi
8c78e017ba32aafb00f6574c38d0101f  20217856  python-3.3.1.msi
ef3058449389c4b77385e6637a911d87   6596709  python331.chm
ec10c5be176faeda17382d3ce6739f32  19601538  python-3.3.1-macosx10.5.dmg
b208b962515d49c7e236f6dce565a723  19700219  python-3.3.1-macosx10.6.dmg
[1]Die Binärdateien für AMD64 funktionieren auch auf Prozessoren, die die Intel 64-Architektur (früher EM64T) implementieren, d. h. die Architektur, die Microsoft als x64 und AMD vor der Umbenennung in AMD64 als x86-64 bezeichnete. Sie funktionieren nicht auf Intel Itanium Prozessoren (früher IA-64).
[2](1, 2) Hier finden Sie wichtige Informationen zu IDLE, Tkinter und Tcl/Tk unter Mac OS X.

Vollständiges Changelog

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße GPG
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung 6a1050d8d9f924d05c499dbebcb8e6a6 65,4 MB SIG
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung 993232d9f4d9b4863cc1ec69a792e9cd 11,3 MB SIG
bzip2 komprimierter Source Tarball Quellcode-Veröffentlichung fb7147a15359a941e0b048c641fd7123 13,3 MB SIG
Mac OS X 32-Bit i386/PPC Installer macOS für Mac OS X 10.5 und neuer ec10c5be176faeda17382d3ce6739f32 18.7 MB SIG
Mac OS X 64-Bit/32-Bit Installer macOS für Mac OS X 10.6 und neuer b208b962515d49c7e236f6dce565a723 18,8 MB SIG
Windows-Hilfedatei Windows ef3058449389c4b77385e6637a911d87 6,3 MB SIG
Windows-Debuginformationsdateien Windows f563b701466bbfddc9e228d6cd894647 25.5 MB SIG
Windows x86 MSI-Installer Windows 8c78e017ba32aafb00f6574c38d0101f 19,3 MB SIG
Windows x86-64 MSI-Installer Windows für AMD64/EM64T/x64 69ad9e442d33e8c2470b2b6c7575d6dd 19,8 MB SIG