python做的微信每日一图机器人,个性化的内容,每个好友都心动

使用Python的wxpy和PIL库,该程序自动获取金山每日一语的图片和文字,添加个性化水印,然后发送给指定的微信好友。通过在图片上添加白色前景实现定制效果,同时探讨了如何构建基于微信的实时日志系统。
摘要由CSDN通过智能技术生成

这是以前早做的一个小程序,原理是获取金山每日一语的图片和文字,并对图片进行剪辑,添加水印,实现个性化,使用了wxpy、PIL实现功能

主程序源码如下:

import requests
import json
import os
from wxpy import *
from PIL import Image
from PIL import ImageDraw
from PIL import ImageFont


def jinshan_picture():

    url = 'http://open.iciba.com/dsapi'
    api = requests.get(url)
    api = json.loads(api.text)
    picture_url = api['fenxiang_img']
    mp3url = api['tts']
    text = api['note']
    mp3data = requests.get(mp3url)
    picture_data = requests.get(picture_url)
    with open('./data/yinping.mp3', 'wb') as f:
        f.write(mp3data.content)
    with open('./data/image.jpg', 'wb') as f:
        f.write(picture_data.content)

    background = Image.open('./data/image.jpg')
    prospect = Image.open('./static/imagebj.png')
    background.paste(prospect, (0, 757
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值