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.5rc1

Erscheinungsdatum: 23. Feb. 2014

Python 3.3.5 enthält Korrekturen für diese wichtigen Probleme

und behebt außerdem einige weitere Fehler.

Diese Version unterstützt OS X 10.9 Mavericks vollständig. Insbesondere behebt diese Version ein Problem, das frühere Versionen von Python beim Tippen im interaktiven Modus unter OS X 10.9 zum Absturz bringen konnte.

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.

Bitte gehen Sie zur Download-Seite für den Download.

Vollständiges Changelog

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße GPG
Gzip-komprimierter Quellcode-Tarball Quellcode-Veröffentlichung ~ 16 MB f5385c4c809072b1c5b49d5faae4f9b2 16,1 MB SIG
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung ~ 11 MB 91afd237a2e378476c6d4616b2a69dda 16,1 MB SIG
Mac OS X 32-Bit i386/PPC Installer macOS Für OS X 10.5 und höher 8ab7ec6d3e81ead6b3578f6bf75810d9 19,0 MB SIG
Mac OS X 64-Bit/32-Bit Installer macOS Für Mac OS X 10.6 und höher 60aaf53e0ebb5a7ecd2349f212c62835 19,1 MB SIG
Windows X86-64 MSI Installer Windows 97bb3692b165df901b1e72226d413fe6 20,2 MB SIG
Windows x86 MSI Installer Windows 981592c6735608d584ab871ae0714f80 19.7 MB SIG