2016-06-05 14 views
-1

Ich versuche Python von Grund auf neu zu lernen. Ich habe mir the official Python Wiki angesehen und bin von dort auf das Tool PythonTurtle gestoßen. Es scheint mittlerweile sehr veraltet zu sein. Zu Lernzwecken möchte ich jedoch genau die Version von Python verwenden, die mit diesem Tool geliefert wird, das zufällig 2.6.2c1 ist. Jetzt habe ich mir auch the different versions of Python angesehen, für die offizielle Dokumentation online verfügbar zu sein scheint.Wo finde ich die offizielle Dokumentation für Python Version 2.6.2c1?

Meine Frage ist, auf dieser Seite sind die Versionen 2.6.1 und 2.6.2 angegeben, aber nicht 2.6.2c1. Nach dem Erstellungsdatum dieser Version, wie sie im PythonTurtle-Tool angezeigt wird, scheint es sich um einen Pre-Release-Build von 2.6.2 zu handeln. Wo finde ich die offizielle Dokumentation?

+3

Finden Sie ein neues Tutorial. Die "richtige" Art, Dinge zu ändern, ändert sich manchmal (besonders Python 2.x gegenüber Python 3.x). Sie wollen nicht absichtlich veraltete Techniken lernen. – skrrgwasme

+7

Die Dokumentation für 2.6.2rc1 sollte identisch mit der Dokumentation für 2.6.2 sein. Es sollte keine bedeutsamen Änderungen zwischen einem Veröffentlichungskandidaten und der tatsächlichen Veröffentlichung geben. Es ist jedoch unklar, warum Sie sich ohnehin auf diese bestimmte Version konzentrieren möchten. Was Sie wollen, ist Dinge zu lernen, die Ihnen in der Zukunft helfen werden. Wenn also irgendetwas an dieser speziellen Version seltsam ist, wird das Lernen sie nur später daran hindern, mehr aktuelle Versionen zu verwenden. Es ist besonders unwahrscheinlich, dass es nützlich ist, da es keine echte Veröffentlichung ist. – BrenBarn

+2

_Viele Versionen von Python enthalten das ['turtle'-Modul] (https://docs.python.org/3/library/turtle.html), einschließlich aller Versionen von Python 3 ... Es ist nur" sehr veraltet "wenn Sie verwenden absichtlich eine veraltete Version. warum machen Sie das? Gibt es etwas Bestimmtes, das Sie erwarten, wenn Sie _that_ release candidate von vor sieben Jahren studieren? –

Antwort

3

Sie finden keine separaten Dokumente für Python 2.6.2c1, da es ein Release-Kandidat für 2.6.2 war --- was die Python-Core-Entwickler während der Vorabversion von 2.6.2 getestet haben. Abgesehen von allen Fehlern, die in diesem Zeitraum gefunden und behoben wurden, war es 2.6.2.

Beachten Sie jedoch, dass „Fehler gefunden und behoben“ könnte umfassen Dokumentation Bugs ... das genau, was Sie versuchen, untergraben würde zu tun. Im Wesentlichen sagst du: "Ich möchte Python Version 2.6.2, nur mit mehr Bugs und weniger korrekten Dokumenten".

2.6.2 war sowieso ein Bug-Fix-only-Release, verwenden Sie einfach die online Python 2.6 docs. Sie enthalten alle Dokumentationsaktualisierungen bis zum Ende der 2.6-Releases (2.6.9) --- einschließlich Korrekturen für alle gefundenen Dokumentationsfehler.

Wenn Sie sich für die 2.6.2 Quelle suchen, die Dokumentation enthält, dann ist es an der Stelle Python FTP:

https://www.python.org/ftp/python/2.6.2/

Und wieder, beachten Sie, dass es eine Windows-Hilfedatei komprimiert in verfügbar ist das Verzeichnis --- eine Datei, die sowohl 2.6.2 als auch (zu einigen, möglicherweise ungenauen Umfang) 2.6.2c1.

Auch die c1 README Datei beginnt:

Dies ist Python Version 2.6.2

Nicht 2.6.2c1 ... nur 2.6.2.

Den Release-Kandidaten nicht verwenden! Verwenden Sie die aktuelle Version, die nur 7 Tage später herauskam. (Ich würde dem "PythonTurtle" -Autor den gleichen Rat geben, wenn ich in der Zeit zurückgehen könnte.)

Verwandte Themen