python实现企业微信post过程中关于picurl的问题

本人纯小白,为了逃脱每天提醒每日一报的制裁,根据python实现企业微信定时发送文本消息!下班自动提交,老板直夸我敬业!_爬遍所有网站-CSDN博客做了一个群机器。


本来想实现picurl中给的随即图片的地址生成随即图片,但为什么每次post都是一样的图片?原理是什么?

还有我没有理解"json=data"中json的含义,改成“data=data”后出现错误,这个原因是什么?

代码在此

import requests
from datetime import datetime
url = 'xxxxxxxxxxxx'
data = {
    "msgtype": "news",
    "news": {
        "articles":[
            {
                "title":"每日一报",
                "description":"试运行期,点击此处进入\tbyCOLFCV2.1",
                "url":"xxxxxxxxxxxxx",
                "picurl":"https://api.ixiaowai.cn/gqapi/gqapi.php"
            }
        ]
        }
    }
r = requests.post(url,json=data)
print(datetime.now().strftime("%Y-%m-%d %H:%M:%S"),"文本发送情况提示",r.text)