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

Veröffentlichungsdatum: 12. Okt. 2014

Python 3.3.x hat das Ende des Lebenszyklus erreicht. Python 3.3.7, die endgültige Sicherheitsfix-Veröffentlichung, ist verfügbar hier.

Dies ist eine Sicherheitsfix-Veröffentlichung nur für Quellcode.

Die Liste der behobenen sicherheitsrelevanten Probleme finden Sie in der NEWS-Datei.

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

Vollständiges Changelog

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße GPG
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung cdb3cd08f96f074b3f3994ccb51063e9 16,1 MB SIG
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung 67b8ddd9ee600d636423ada321b8da86 11,6 MB SIG