Python 3.6 E-Mail-Bibliothek

(Chira Rückenqualität)

Seit 3.6 wurde die Implementierung des E-Mail-Pakets erheblich erweitert und die zugehörige Dokumentation erheblich geändert. Es ist kein Geheimnis, es ist klar geschrieben.

Das E-Mail-Paket selbst war immer relativ nett (glaube ich), aber die Dokumentation war bis 3.5 noch alt. In Bezug auf RFC habe ich beispielsweise auf eine veraltete Person hingewiesen (z. B. RFC 2822 anstelle von RFC 5322) (im Gegensatz dazu sollte es keinen großen Unterschied geben, aber am Anfang des Dokuments bin ich neugierig. RFC 5322 ist von 2008). Die 3.6-Dokumentation ist in der Regel aktuell.

3.6 befindet sich noch in einer neuen Kategorie und ist in großen Linux-Distributionen nicht standardmäßig verfügbar. Es ist fast wie Python 2 oder 3.4, 3.5. Eine schnelle Überprüfung ergab, dass CentOS 7 (aber Epel) 3.4 und Ubuntu 16.04 3.5 war. Ich kenne SUSE (Associator) nicht. Wenn Sie sich auf Pyenv oder Anaconda verlassen, können Sie natürlich die 3.6-Serie verwenden (Stand Mai 2017).

Bei der Entwicklung in der alten Python3-Umgebung ist es besser, die Version anzugeben und das 3.6-Dokument zu lesen, ohne es zu lesen. Natürlich ist das im Allgemeinen der Fall, aber wenn es um kleinere Updates geht, schreibt die Python-Dokumentation freundlicherweise Unterschiede als "hinzugefügt von Version xx", daher überspringe ich sie.

Das E-Mail-Paket ist jedoch fast "umgeschrieben", sodass Sie sich mehr "kümmern" müssen. Wenn Sie sich ein Dokument wie EmailMessage (Zum Beispiel) direkt ansehen, sieht es wie "Nein" aus. (Am Anfang der Seite steht "Neu in 3.6". Wenn Sie jedoch versuchen, die Dokumentation zur Klasse direkt anzuzeigen, wird sie möglicherweise übersehen.)

Die Legacy-API ist 3.5 oder früher. Wenn Sie 3.5 oder früher verwenden, können Sie sich natürlich auf ältere Handbücher verlassen.

Recommended Posts

Python 3.6 E-Mail-Bibliothek
Python ast Bibliothek
[Python] Mail senden
[Python] Mail senden
Python Library Hinweis
Python-Algorithmus Handelsbibliothek
Installieren einer externen Bibliothek für Python
Python-Optimierungsbibliothek Pulp
Überprüfen Sie die E-Mail mit Python
Mail per Python senden
Ziel Python Library Master (48) Autopep8
Ziel Python Library Master (36) json2html
Ziel Python-Master (49) psidialogs
Ziel Python Library Master (26) easyxml
Ziel Python Library Master (29) table_printer
Python-Evolutionsberechnungsbibliothek Deap
Zielen Sie auf die Namespaces des Python Library Master (55)
Ziel Python Library Master (46) Browserplus
Senden Sie japanische Post mit Python3
Python-Evolutionsberechnungsbibliothek Deap (3)
Ziel Python Library Master (30) Chronyk
Ziel Python Library Master (3) Arbeitskalender
Ziel Python Speed Master (42) Speedrecorder
Ziel Python Library Master (37) Slimurl
Empfehlung der binpacking Bibliothek von Python
Ziel Python Library Master (44) Pynetviz
Python
Ziel Python Library Master (8) Rolex
Ziel Python Library Master (52) Marktime
Ziel Python Library Master (7) Numparser
Ziel Python Library Master (21) hy
Richten Sie die Anforderungen des Python Library Master (18) aus
Windows 10: Installieren der DLIB-Bibliothek für Python
Ziel Python Library Master (13) easydev
Ziel Python Library Master (20) Pyyaml
Zielen Sie gleichzeitig auf den Python-Bibliotheksmaster (34)
Ziel ist die Wortsegmentierung des Python Library Master (40)
Ziel Python Library Master (43) cpmoptimize
Ziel Python Library Master (68) Pazudorasolver
Ziel Python Library Master (58) Fälscher
Ziel Python Library Master (11) nlist
Ziel Python Library Master (38) beautiful_print
Ziel Python Library Master (65) Geopy
Ziel Python Library Master (2) Vincent
Zielen Sie auf das Logbuch des Python Library Master (59)
Ziel Python Library Master (51) Pyautogui
Ziel Python Library Master (10) Timeit
Ziel Python Python Master (0) Links
Ziel Python Library Master (66) youtube-dl
Überschreiben Sie Bibliotheksfunktionen in Python
Ziel Python Library Master (53) Psutil
Ziel Python Library Master (22) htmltag
Mail senden mit Python (Outlook)
Ziel Python Library Master (67) httpie
Ziel Python Library Master (45) xlsxwriter
Ziel Python Library Master (9) WebHelpers
Ziel Python Library Master (32) SQL
Ziel Python Library Master (60) Colourettu
Ziel Python Library Master (64) Pretty_cron
Ziel Python Library Master (56) Colorthief