Python代码问题,求助!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python代码问题,求助!相关的知识,希望对你有一定的参考价值。

因工作需要,现在需要让企业微信群机器人返回的内容是“各位同事,早上好!记得填写上午汇报哦~,今天抽查的宿舍是:(随机五个指定宿舍数值)”。
请问怎么让print(random.sample([1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],5))中获取的5个数值,出现在企业微信群机器人的提示内容中?就是出现在“今天抽查的宿舍是:**,*,**,*,*”这里。
企业微信群机器人用的Python,现阶段代码如下:
import requests
from datetime import datetime

url = '' #新栋机器人的webhook地址
headers = 'Content-type':'application/json'
data =
"msgtype": "text",
"text":
"content": "各位同事,早上好!记得填写上午汇报哦~,今天抽查的宿舍是:", #要发送的文字
"mentioned_list": ["@all"], #要@的人,可以是特定的人


r = requests.post(url,headers=headers,json=data)
print(datetime.now().strftime("%Y-%m-%d %H:%M:%S"),"文本发送情况提示",r.text)

拼接到data字典中的text的content中就可以了;
import requests,random
from datetime import datetime
url = '' #新栋机器人的webhook地址
headers = 'Content-type':'application/json'
content_text = "各位同事,早上好!记得填写上午汇报哦~,今天抽查的宿舍是:"+random.sample([1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],5)
data =
"msgtype": "text",
"text":
"content": content_text , #要发送的文字
"mentioned_list": ["@all"], #要@的人,可以是特定的人


r = requests.post(url,headers=headers,json=data)
print(datetime.now().strftime("%Y-%m-%d %H:%M:%S"),"文本发送情况提示",r.text)追问

修改之后没报错,但是不推送内容了。

追答

不好意思 我写错了。把这句替换掉就好了
content_text = "各位同事,早上好!记得填写上午汇报哦~,今天抽查的宿舍是:"+','.join(random.sample([1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],5))

参考技术A

    2020-2-9 · 求助大家有关Python代码问题!请大佬不吝赐教!先贴张图片我再把代码输出来——[11156] Failed to execute script maind:\\programdata\\anaconda3\\envs\\pyinstaller\\ib\\site-packages\\PyInstaller\\loader\\pyimod03_ 

以上是关于Python代码问题,求助!的主要内容,如果未能解决你的问题,请参考以下文章

求助:arcmap python代码块

求助关于python的一些问题

求助关于python的一些问题

python+selenium元素定位不到,求助,请直接写出定位到该元素的代码

求助树莓派避障小车,遇到 python 了

求助python3 302重定向 鎐ookie问题