Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Instapy错误,smart_运行线路117导致故障_Python_Selenium_Selenium Webdriver_Instapy - Fatal编程技术网

Python Instapy错误,smart_运行线路117导致故障

Python Instapy错误,smart_运行线路117导致故障,python,selenium,selenium-webdriver,instapy,Python,Selenium,Selenium Webdriver,Instapy,我正在使用instapy,在快速入门中出现以下错误。这是我的错误,我认为selenium.common.exceptions.WebDriverException:Message:TypeError:browsingContextFn()。currentWindowGlobal为空 """ Quickstart script for InstaPy usage """ # imports from instapy import Inst

我正在使用instapy,在快速入门中出现以下错误。这是我的错误,我认为selenium.common.exceptions.WebDriverException:Message:TypeError:browsingContextFn()。currentWindowGlobal为空

""" Quickstart script for InstaPy usage """
# imports
from instapy import InstaPy
from instapy import smart_run

# login credentials
insta_username = ''  # <- enter username here
insta_password = ''  # <- enter password here

# get an InstaPy session!
# set headless_browser=True to run InstaPy in the background
session = InstaPy(username=insta_username,
                  password=insta_password,
                  headless_browser=False)

with smart_run(session):
    """ Activity flow """
    # general settings
    session.set_relationship_bounds(enabled=True,
                                    delimit_by_numbers=True,
                                    max_followers=4590,
                                    min_followers=45,
                                    min_following=77)

    session.set_dont_include(["friend1", "friend2", "friend3"])
    session.set_dont_like(["pizza", "#store"])

    # activity
    session.like_by_tags(["natgeo"], amount=10)
“InstaPy使用的快速启动脚本”
#进口
从instapy导入instapy
从instapy导入智能运行
#登录凭证
insta_username=''转到“../instapy/util.py”的第1953行,并将“PFL”更改为“VOEL”。在Windows10和python 3.6上为我工作

编辑:

换乘线路

显式等待(浏览器,“PFL”,[],记录器,10)

显式等待(浏览器,“VOEL”,[],记录器,10)

Traceback (most recent call last):
  File "/Users/computer/Instagrow/urbley.py", line 16, in <module>
    with smart_run(session):
  File "/usr/local/Cellar/python@3.9/3.9.1_4/Frameworks/Python.framework/Versions/3.9/lib/python3.9/contextlib.py", line 117, in __enter__
    return next(self.gen)
  File "/usr/local/lib/python3.9/site-packages/instapy/util.py", line 1920, in smart_run
    session.login()
  File "/usr/local/lib/python3.9/site-packages/instapy/instapy.py", line 425, in login
    if not login_user(
  File "/usr/local/lib/python3.9/site-packages/instapy/login_util.py", line 362, in login_user
    dismiss_get_app_offer(browser, logger)
  File "/usr/local/lib/python3.9/site-packages/instapy/login_util.py", line 466, in dismiss_get_app_offer
    offer_loaded = explicit_wait(
  File "/usr/local/lib/python3.9/site-packages/instapy/util.py", line 1784, in explicit_wait
    result = wait.until(condition)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/support/expected_conditions.py", line 128, in __call__
    return _element_if_visible(_find_element(driver, self.locator))
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/support/expected_conditions.py", line 415, in _find_element
    raise e
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 976, in find_element
    return self.execute(Command.FIND_ELEMENT, {
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: TypeError: browsingContextFn().currentWindowGlobal is null