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']中出现报错,如何解决?的主要内容,如果未能解决你的问题,请参考以下文章