找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1838|回復(fù): 3
收起左側(cè)

在使用python的itchat給微信聯(lián)系人發(fā)送信息的時候出現(xiàn)報錯。userName無法賦值

[復(fù)制鏈接]
ID:710773 發(fā)表于 2020-10-27 22:08 | 顯示全部樓層 |閱讀模式
>>> users=itchat.search_friends("during")
>>> userName= users[0]['UserName']
Traceback (most recent call last):
  File "<pyshell#30>", line 1, in <module>
    userName= users[0]['UserName']
IndexError: list index out of range

之前已經(jīng)引用過itchat庫了
userName= users[0]['UserName']這里面把UserName改成 微信號名稱都是同樣的報錯。



回復(fù)

使用道具 舉報

ID:410679 發(fā)表于 2020-10-28 08:15 | 顯示全部樓層
提示信息已經(jīng)給出,顯然users[0]或['UserName']數(shù)組下標(biāo)出界,users沒有查到信息或其沒有['UserName'],你應(yīng)先print(users)看下有沒有數(shù)據(jù)
回復(fù)

使用道具 舉報

ID:710773 發(fā)表于 2020-10-29 11:54 | 顯示全部樓層
不好意思,是我的問題,一開始有個報錯給忽略了。itchat這個庫是基于網(wǎng)頁版微信的,網(wǎng)頁版微信在一開始就沒有登陸上去,所以就不可能進行后續(xù)的操作了。
回復(fù)

使用道具 舉報

ID:710773 發(fā)表于 2020-10-29 11:56 | 顯示全部樓層
epdpj678 發(fā)表于 2020-10-28 08:15
提示信息已經(jīng)給出,顯然users[0]或['UserName']數(shù)組下標(biāo)出界,users沒有查到信息或其沒有['UserName'],你 ...

沒錯,這個輸出了一下確實沒有輸出,不過是我的問題,itchat沒有登陸成功,根本原因是網(wǎng)頁版微信無法登陸。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表