python给微信发送消息userName= users[0]['UserName']中出现报错,如何解决?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python给微信发送消息userName= users[0]['UserName']中出现报错,如何解决?相关的知识,希望对你有一定的参考价值。

>>> users=itchat.search_friends("during")>>> userName = users[0]['wxid_e1easofpk2gj22']Traceback (most recent call last): File "<pyshell#24>", line 1, in <module> userName = users[0]['wxid_']IndexError: list index out of rangeuserName应该填写什么内容 ?

参考技术A

报错信息:IndexError: list index out of range

从报错信息来看,错误原因是users应该为空,所以当你使用users[0]的时候就会报错了;

你可以试着在使用下列语句前打印看一下users的内容,当users不为空时再使用下面语句

>>> userName = users[0]['wxid_e1easofpk2gj22']

疑问?

现在微信貌似无法网页登录,不知你是如何登录成功的?

希望能够帮到你!!

如何用python给微信发信息

参考技术A 基于文本文档(Markdown) 设想好需要的基本需要的表、字段、类型;
使用 Rails Migration 随着功能的开发逐步创建表;
随着细节功能的开发、需求,逐步增加字段,删除字段,或者调整字段类型;
第一个 Release 的时候清理 Migrations 合并成一个;
随着后期的改动,逐步增加、修改、删除字段或表。
基本上我的所有项目都是这么搞的,这和项目是否复杂无关。
所以我前面为什么说思路需要转变。本回答被提问者和网友采纳

以上是关于python给微信发送消息userName= users[0]['UserName']中出现报错,如何解决?的主要内容,如果未能解决你的问题,请参考以下文章

python:发送消息给微信企业号

Python下发送定时消息给微信好友

群发技术-使用python3给微信好友群发消息

群发技术-使用python3给微信好友群发消息

如何用python给微信发信息

java实现如何定时给微信群中发送消息