“Python案例:自动化存储邮件”的版本间的差异

来自CloudWiki
跳转至: 导航搜索
(创建页面,内容为“==将邮箱里所有邮件的相关信息存到 Excel 中备份== 要解决这个需求,首先我们利用 keyring 库,通过系统密钥环将开启 IMAP/SMTP…”)
 
第1行: 第1行:
 
==将邮箱里所有邮件的相关信息存到 Excel 中备份==
 
==将邮箱里所有邮件的相关信息存到 Excel 中备份==
 +
===安装模块===
 +
pip install keyring
 +
 +
pip install imbox
 +
  
 
要解决这个需求,首先我们利用 keyring 库,通过系统密钥环将开启 IMAP/SMTP服务后获得的密码(授权码)预先在本地存储好。首先打开命令行输入python后输入
 
要解决这个需求,首先我们利用 keyring 库,通过系统密钥环将开启 IMAP/SMTP服务后获得的密码(授权码)预先在本地存储好。首先打开命令行输入python后输入

2021年4月24日 (六) 07:13的版本

将邮箱里所有邮件的相关信息存到 Excel 中备份

安装模块

pip install keyring

pip install imbox


要解决这个需求,首先我们利用 keyring 库,通过系统密钥环将开启 IMAP/SMTP服务后获得的密码(授权码)预先在本地存储好。首先打开命令行输入python后输入

>>> import keyring
>>> keyring.set_password("qqmail","maxin5452@qq.com","你的密码(授权码)")
>>> 

这样 password 在本地存储好了,后面只需要 keyring.get_password 获取作为变量即可:

import keyring
password = keyring.get_password("qqmail","maxin5452@qq.com")

邮箱设置->账户

Python21042401.png