乐于分享
好东西不私藏

上班摸鱼神器:Python 自动发邮件、发微信/钉钉消息,看完就会

上班摸鱼神器:Python 自动发邮件、发微信/钉钉消息,看完就会

每天要发:

日报、周报、报表、通知、提醒、群发消息……

手动发又慢又累,还容易忘。

今天这篇,教你用 Python 实现全自动发送:

自动发邮件、自动发消息,代码简单、复制就能用。

上班族、运营、行政、财务必看!

一、本文你能学到

• 用 Python 自动发邮件(带附件)

• 自动发企业微信/钉钉消息

• 定时发送、批量发送

• 真正实现“全自动办公”

二、实战1:Python 自动发邮件

1. 先开启邮箱授权码(以QQ邮箱为例)

设置 → 账户 → 开启 POP3/SMTP → 获取授权码

2. 代码直接用

import smtplib

from email.mime.text import MIMEText

# 邮箱配置

sender = “你的邮箱@qq.com”

pwd = “你的授权码”

receiver = “对方邮箱@xxx.com”

# 邮件内容

content = “这是Python自动发送的邮件”

msg = MIMEText(content, “plain”, “utf-8”)

msg[“Subject”] = “自动化邮件”

msg[“From”] = sender

msg[“To”] = receiver

# 发送

with smtplib.SMTP_SSL(“smtp.qq.com”, 465) as server:

    server.login(sender, pwd)

    server.sendmail(sender, receiver, msg.as_string())

print(“邮件发送成功!”)

能做什么?

• 自动发日报、周报

• 自动发报表、数据

• 批量发通知邮件

三、实战2:自动发企业微信/钉钉消息

以企业微信机器人为例(最常用、最简单):

1. 在群里添加「群机器人」,复制 Webhook 地址

2. 代码:

import requests

webhook = “你的机器人Webhook地址”

content = {

    “msgtype”: “text”,

    “text”: {

        “content”: “Python 自动发送的消息!”

    }

}

requests.post(webhook, json=content)

print(“消息发送成功!”)

能做什么?

• 自动推送日报、预警

• 定时提醒自己

• 程序跑完自动通知

四、实战3:定时自动发送(进阶)

每天固定时间自动发邮件/发消息:

import time

from datetime import datetime

while True:

    now = datetime.now()

    if now.hour == 18 and now.minute == 0:  # 每天18:00发送

        # 这里放上面的发邮件/发消息代码

        print(“定时发送成功!”)

        break

    time.sleep(60)

五、这些组合起来有多强?

你可以实现:

1. 自动爬取数据 → 2. 自动处理Excel → 3. 自动发邮件/发消息

全程不用管,电脑自己跑完。

这就是职场效率神器。

六、重要提醒

• 只用于工作、学习、合法场景

• 不骚扰、不群发广告、不做坏事

• 代码简单,安全合规

结尾(5连更收官 + 涨粉话术)

到这里,

【Python 零基础从入门到实战】5 连更系列全部完结:

1. 零基础入门

2. 自动化办公(Excel)

3. 新手小项目

4. 爬虫入门

5. 自动发邮件+自动发消息

从0到实战,一套学完,直接能用。

下次更新:

Python 副业接单方向 + 接单平台 + 简历作品怎么写

想靠Python多赚一份收入,一定不要错过。

关注我,带你用 Python 少加班、多赚钱。

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 上班摸鱼神器:Python 自动发邮件、发微信/钉钉消息,看完就会

猜你喜欢

  • 暂无文章