1

我开始学习 InstaPy 模块。我试图学习如何登录我的 Instagram 帐户,但它不起作用。这是代码。

from instapy import InstaPy 
session = InstaPy(username='' ,password='') session.login()

这是我得到的错误。

selenium.common.exceptions.SessionNotCreatedException:消息:预期的浏览器二进制位置,但无法在默认位置找到二进制文件,未提供“moz:firefoxOptions.binary”功能,命令行上未设置二进制标志

4

3 回答 3

0

您应该从快速启动脚本开始。在您学会使用 quickstart.py 成功登录之后,然后尝试使用模板。

使用 smart_run(session):#under这一行,你可以随心所欲地进行更改

于 2021-02-22T15:50:49.520 回答
0

您必须共享配置环境信息、instapy 版本(从 gi​​t 或 pip 安装)以及用于启动会话的模板。可能是机器人无法找到浏览器二进制路径,但由于缺乏信息,很难理解您的问题。

于 2020-12-20T00:28:37.790 回答
0

#使用火狐

from instapy import InstaPy

browser = r'C:\Program Files\Mozilla Firefox\firefox.exe'

session = InstaPy(username='XXXXXXX',
                  password='XXXXXXX',
                  browser_executable_path=browser)
session.login()
于 2021-10-19T07:37:06.707 回答