根据 excel 内容发送微信的 python 代码
时间: 2023-06-27 21:01:32 浏览: 103
通过Python实现微信自动发消息
你可以使用 Python 的 openpyxl 库来读取 Excel 文件,使用 itchat 库来发送微信消息。
以下是示例代码:
```python
import openpyxl
import itchat
# 读取 Excel 文件
wb = openpyxl.load_workbook('file.xlsx')
sheet = wb.active
# 获取单元格内容并发送微信消息
for row in sheet.iter_rows(min_row=2, values_only=True):
name, message = row[0], row[1]
friend = itchat.search_friends(name=name)[0]
friend.send(message)
```
在代码中,我们首先使用 openpyxl 库读取 Excel 文件,然后使用 itchat 库来发送微信消息。我们使用 `iter_rows` 方法遍历 Excel 表格中的每一行,并获取第一列的名称和第二列的消息内容。然后使用 `search_friends` 方法搜索微信好友,并使用 `send` 方法发送消息。
需要注意的是,发送微信消息需要登录微信账号,可以使用 `itchat.auto_login()` 方法登录。
阅读全文