无法使用instabot登录

我在使用 instabot 时遇到问题。我想上传图片但它给了我一个错误

我的代码:

bot = Bot()
bot.login(username=username, password=password)
bot.upload_photo(image,caption='title')

错误:

line 23, in <module> bot.login(username=username, password=password)
line 443, in login if self.api.login(**args) is False
line 240, in login self.load_uuid_and_cookie(load_cookie=use_cookie, load_uuid=use_uuid)
line 199, in load_uuid_and_cookie return load_uuid_and_cookie(self, load_uuid=load_uuid, load_cookie=load_cookie)
line 352, in load_uuid_and_cookie
cookie_username = self.cookie_dict["ds_user"]
KeyError: 'ds_user'

回答

据我了解,制作 cookie 的部分没有写入有关用户的详细信息。所以我建议在代码开始时删除 config 目录中的 json 文件:

import os 
import glob
cookie_del = glob.glob("config/*cookie.json")
os.remove(cookie_del[0])


以上是无法使用instabot登录的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>