1、最近公司实现部分数据统计、分析的报表进行每天定时发送到相关人员的邮箱之中的配置代码被人为删除了,需要重新恢复该功能,由于原先是在linux上使用shell配置发送,实在是太繁琐,所以准备使用python来实现该功能,不过发现网上各种文档都是未经过整理,代码写的很不友善,比如发送多人的只能发送前一个邮箱,附件写死不灵活等等,故特写一遍比较记录。
主要会遇到的几个问题:
1、smtplib.SMTPAuthenticationError: (550, b’User has no pe
python实现从登录到自动发送qq邮件,供大家参考,具体内容如下
qq邮箱登录注意问题
账户密码登录框是写在一个ifr a me上的,所以我们要先进入ifr a me中才能定位到下面的两个输入框和登录按钮。从下图我们可以看到ifr a me=login_frame,我们可以是用driver.switch.to_frame(“login_frame”)进入ifr a me中。接下来的两个输入框和登录按钮都有id属性,我们只需要用driver.find_element_by_id(“xxx”)就可