问题标签 [instapy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
215 浏览

python - 在.exe中编译一个使用InstaPy的脚本

我正在使用 Tkinter 和 InstaPy 库为 IG 编写一个机器人。如果使用解释器运行脚本,一切正常,但使用 pyinstaller 将其编译为 .exe 后,控制台在启动浏览器后返回此错误:

FileNotFoundError: [WinError 3]系统找不到指定路径:'C:\Users\DANILG~1\AppData\Local\Temp_MEI12802\instapy\firefox_extension\manifest.json'。

(在控制台中,错误文本是用俄语写的,这里是翻译)

起初,在我看来,这是由于转义了文件路径中的“/”。但除此之外,路径中的用户名发生了变化(必须是DanilGolovzin,而路径指定了DANILG~1)。好吧,如果你仍然尝试去想要的目录,忽略用户名的转义和不匹配,那么_MEI71162将没有instapy文件夹。

安慰

0 投票
2 回答
1398 浏览

python - 无法使用 InstaPy 登录

我正在尝试在我的 Instagram 页面上使用一些机器人,但我无法登录。

这是我的代码:

我收到此错误:

我有最新版本的 Firefox。

谢谢!

0 投票
1 回答
123 浏览

python - selenium.common.exceptions.WebDriverException:消息:“geckodriver”可执行文件可能在 Heroku 上有错误的权限

尝试使用 instagram 部署调查机器人,InstaPY但在将https://github.com/evosystem-jp/heroku-buildpack-firefoxbuildpack 添加到并设置到它Heroku之后GECKODRIVER_PATH会引发错误。 /app/vendor/geckodriverFIREFOX_BIN/app/vendor/firefox在此处输入图像描述

这是我的代码:

0 投票
1 回答
257 浏览

python-3.x - 为什么 instapy 找不到元素 xpath

我为一个测试机器人执行了这段代码,我得到了这个错误,我不知道我必须做什么?

错误:

0 投票
1 回答
95 浏览

python - django 和 instapy 集成

我想为自己的东西构建一个像 hootsuide 这样的工具。如您所知,Instagram 只允许 Instagram 合作伙伴通过 api 发布内容。

我将 instapy 用作单个 python 文件,但我以前从未与 django 一起使用过。我在集成方面遇到了一些麻烦。

视图.py

但是,我想将此登录凭据用于下一个请求。例如 :

我不想登录每个请求。关于修复它的任何想法?非常感谢!

0 投票
1 回答
180 浏览

python - Python:Heroku 在运行 instapy 时崩溃

我正在使用 python、selenium 和 instapy 为我的网站制作一个 instagram 机器人。我从来没有用 Python 做过这样的事情。

我已经在 heroku 中安装了 chrome buildpack 和 chrome 驱动程序。我读到 Instapy 已经删除了 chrome 支持,因为 chrome 经常检测机器人。

它显示我跟随错误。错误链接。

僵尸软件

硒.py

档案

0 投票
3 回答
275 浏览

python-3.x - InstaPy登录,python

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

这是我得到的错误。

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

0 投票
1 回答
438 浏览

python - smart_run 第 117 行的 Instapy 错误导致失败

我正在玩 instapy,我从快速入门中收到以下错误。这是我的错误我认为 selenium.common.exceptions.WebDriverException: Message: TypeError: browseContextFn().currentWindowGlobal is null

谁能指出我正确的方向,我是 python 新手。这是错误摘要。

0 投票
1 回答
53 浏览

python - 随机选择一种方法?属性错误 - Python

使用 instapy,我同时使用了以下和取消关注的方法。为了将程序运行所需的时间减半,我试图让程序在每次运行时只关注或取消关注。我不必手动注释掉一种或另一种方法,而是尝试将两者都放在一个列表中,并使用 random.choice() 来选择一个或另一个来运行。

此代码返回错误“'list' object has no attribute 'replace'”不确定它在哪里/为什么会引发此错误。有简单的解决方法吗?还是我最好尝试一个功能?

0 投票
0 回答
211 浏览

heroku - 如何在heroku中添加Mozilla firefox

>heroku 日志 -n 10

我正在尝试在heroku中使用instapy并在这里遇到了这个问题,看起来buildpack和路径变量有问题我已经安装了以下buildpacks来运行firefox http://github.com/buitron/geckodriver-buildpack http:/ /github.com/buitron/firefox-buildpack

这是我的配置变量

火 /usr/bin/firefox/

FIREFOX_BIN /app/vendor/firefox/firefox

GECKODRIVER_PATH /app/vendor/geckodriver/geckodriver

LD_LIBRARY_PATH /usr/local/lib:/usr/lib:/lib:/app/vendor

路径 /usr/local/bin:/usr/bin:/bin:/app/vendor/