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.2

Erscheinungsdatum: 15. Mai 2013

Regressions<https://docs.pythonlang.de/release/3.3.2/whatsnew/changelog.html>`_ in Python 3.3.1 gefunden.

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

0a2ea57f6184baf45b150aee53c0c8da  16530940  Python-3.3.2.tgz
7dffe775f3bea68a44f762a3490e5e28  13983134  Python-3.3.2.tar.bz2
c94b78ea3b68a9bbc9906af4d5b4fdc7  11847676  Python-3.3.2.tar.xz
9d6094d54f5200d9c13d11c98d283cfe  19618740  python-3.3.2-macosx10.5.dmg
ce63202f4a6caa956dac2116e21a29f4  19709642  python-3.3.2-macosx10.6.dmg
2a3911ed48b54ce0a25683c72154a5ca  27025960  python-3.3.2-pdb.zip
7ed2a017ae4f24413c9933dfba755364  22137206  python-3.3.2.amd64-pdb.zip
2477b4bd8e9a337705f7b5fda8b3b45f  20774912  python-3.3.2.amd64.msi
0d9db9c2316562c62e1e4c347b6f9430  20238336  python-3.3.2.msi
e7eb67a7defbed74cbcf08b574f01f52   6605621  python332.chm
[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 da521bfb9cc85b259b3e1dd154208325 65,5 MB SIG
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung c94b78ea3b68a9bbc9906af4d5b4fdc7 11,3 MB SIG
bzip2 komprimierter Source Tarball Quellcode-Veröffentlichung 7dffe775f3bea68a44f762a3490e5e28 13,3 MB SIG
Mac OS X 32-Bit i386/PPC Installer macOS für Mac OS X 10.5 und neuer 9d6094d54f5200d9c13d11c98d283cfe 18.7 MB SIG
Mac OS X 64-Bit/32-Bit Installer macOS für Mac OS X 10.6 und neuer ce63202f4a6caa956dac2116e21a29f4 18,8 MB SIG
Windows-Hilfedatei Windows e7eb67a7defbed74cbcf08b574f01f52 6,3 MB SIG
Windows-Debuginformationsdateien Windows 2a3911ed48b54ce0a25683c72154a5ca 25,8 MB SIG
Windows x86 MSI-Installer Windows 0d9db9c2316562c62e1e4c347b6f9430 19,3 MB SIG
Windows x86-64 MSI-Installer Windows für AMD64/EM64T/x64 2477b4bd8e9a337705f7b5fda8b3b45f 19,8 MB SIG