以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 求助甜甜老师,python库itchat给字段中的名单逐一发微信信息 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=135335) |
-- 作者:cyrollin -- 发布时间:2019/5/23 22:02:00 -- 求助甜甜老师,python库itchat给字段中的名单逐一发微信信息 import itchat ... ....(中间是连接的用foxtable创建的access数据库代码略) row[0]= "小花, 小明,小羊" ### 这行字段读取出来的好友名单 names=row[0] list = names.split(",")
for i in list: users=itchat.search_friends(list[i]) #这里提示错误:TypeError: list indices must be integers or slices, not str userName = user[0][\'UserName\'] it.chat.send("你好,吃饭了吗?", toUserName=userName) 工作三天,没辙了,求助甜甜,谢谢 [此贴子已经被作者于2019/5/23 22:03:14编辑过]
|
-- 作者:有点甜 -- 发布时间:2019/5/24 10:06:00 --
这种请自己想办法。下载安装python,学会调用代码。然后跟着教程去做
https://itchat.readthedocs.io/zh/latest/#itchat
|
-- 作者:zto001 -- 发布时间:2019/5/24 10:08:00 -- 这还可以接Python? |
-- 作者:cyrollin -- 发布时间:2019/5/24 10:53:00 -- @有点甜,看了,没有我想要的,关于python 数组列表的问题。 ?????? 坏甜甜 |
-- 作者:有点甜 -- 发布时间:2019/5/24 11:02:00 --
这里提示【list indices must be integers or slices, not str】,意思是,你的值必须是整数,不是字符串。
|
-- 作者:cyrollin -- 发布时间:2019/5/24 12:18:00 -- 是我函数用错了吗,我应该怎么把里面的字符集转换成列表呢? |
-- 作者:有点甜 -- 发布时间:2019/5/24 12:29:00 -- for str in list: users=itchat.search_friends(str) |
-- 作者:cyrollin -- 发布时间:2019/5/24 16:42:00 -- @有点甜,阔以了,谢谢,还是好甜甜 ![]() |