Bibliothèque de messagerie Python 3.6

(Qualité du dos Chira)

Depuis la version 3.6, la mise en œuvre du package de courrier électronique a été considérablement étendue et la documentation associée a considérablement changé. Ce n’est pas un secret, c’est clairement écrit.

Le paquet de courrier électronique lui-même a toujours été relativement agréable (je pense), mais la documentation était encore ancienne jusqu'à 3,5. Par exemple, concernant RFC, je désignais une personne obsolète (par exemple, RFC 2822 au lieu de RFC 5322) (à l'inverse, à part ça, il ne devrait pas y avoir beaucoup de différence, mais au début du document, je suis curieux. RFC 5322 date de 2008). La documentation 3.6 est généralement à jour.

La version 3.6 étant toujours dans une nouvelle catégorie, elle ne peut pas être utilisée en standard dans les principales distributions Linux. C'est presque comme Python 2 ou 3.4, 3.5. Une vérification rapide a révélé que CentOS 7 (mais epel) était de 3,4 et Ubuntu 16.04 de 3,5. Je ne connais pas SUSE (Associateur). Bien sûr, si vous comptez sur pyenv ou Anaconda, vous pouvez utiliser la série 3.6 (à partir de mai 2017).

Lors du développement dans l'ancien environnement Python3, il est préférable de spécifier la version et de lire le document 3.6 sans le lire. Bien sûr, c'est généralement le cas, mais quand il s'agit de mises à jour mineures, la documentation Python a tendance à écrire gentiment les différences comme "ajouté à partir de la version xx", donc j'ai tendance à l'ignorer.

Cependant, le paquet de courrier électronique est presque "réécrit", vous devez donc "vous en soucier" davantage. Si vous regardez directement un document tel que EmailMessage (Par exemple), il ressemble à "Non". (Il est dit "Nouveau dans 3.6" au début de la page, mais si vous essayez de consulter directement la documentation sur la classe, vous risquez de la manquer).

Celle appelée Legacy API est 3.5 ou antérieure. Si vous utilisez la version 3.5 ou antérieure, il est naturel de vous fier à des manuels plus anciens.

Recommended Posts

Bibliothèque de messagerie Python 3.6
Bibliothèque Python AST
[Python] Envoyer un e-mail
[Python] Envoyer un e-mail
Note sur la bibliothèque Python
bibliothèque de commerce d'algorithmes python
Installer une bibliothèque externe pour python
Bibliothèque d'optimisation Python Pulp
Valider l'e-mail avec Python
Envoyer des e-mails par Python
Aim Python Library Master (48) Autopep8
Aim Python Library Master (36) json2html
Aim Python Library Master (49) psidialogs
Aim Python Library Master (26) easyxml
Aim python library master (29) table_printer
Bibliothèque de calcul d'évolution Python Deap
Espaces de noms Aim Python Library Master (55)
AIM Python Library Master (46) BrowserPlus
Envoyer du courrier japonais avec Python3
Bibliothèque de calcul d'évolution Python Deap (3)
Aim Python Library Master (30) Chronyk
AIM Python Library Master (3) Workalendar
Aim Python Library Master (42) Speedrecorder
Aim Python Library Master (37) Slimurl
Recommandation de la bibliothèque binpacking de python
Aim Python Library Master (44) pynetviz
Python
Aim Python Library Master (8) Rolex
Aim Python Library Master (52) Marktime
Aim Python Library Master (7) Numparser
Aim Python Library Master (21) hy
Viser les requêtes du maître de bibliothèque python (18)
Windows10: installation de la bibliothèque dlib pour python
Aim Python Library Master (13) Easydev
Aim Python Library Master (20) Pyyaml
Aim Python Library Master (34) simultané
Viser la segmentation de mots du maître de la bibliothèque python
Aim Python Library Master (43) cpmoptimize
Aim Python Library Master (68) pazudorasolver
Aim Python Library Master (58) Faker
Aim Python Library Master (11) nlist
Aimez le maître de la bibliothèque python (38) beautiful_print
Aim Python Library Master (65) Geopy
Aim Python Library Master (2) Vincenty
Journal de bord Aim Python Library Master (59)
Aim Python Library Master (51) Pyautogui
Aim Python Library Master (10) Timeit
Aim Python Library Master (0) Liens
Aim Python Library Master (66) youtube-dl
Remplacer les fonctions de bibliothèque en Python
Aim Python Library Master (53) psutil
Aim Python Library Master (22) HTMltag
Envoyer des e-mails avec Python (Outlook)
Aim Python Library Master (67) httpie
Aim Python Library Master (45) xlsxwriter
Aim Python Library Master (9) WebHelpers
Aim Python Library Master (32) SQL
Aim Python Library Master (60) Colourettu
Viser maître de la bibliothèque python (64) pretty_cron
Aim Python Library Master (56) colorthief