seleniumwire_options =无:SyntaxError:语法无效

时间:2019-05-24 14:08:13

标签: python seleniumwire

我正在使用Selenium-wire在Chrome浏览器中单击按钮。直到今天,我的代码仍然运行良好。但是,现在出现以下错误,我不确定为什么:

private static void incrementArrayDigits(int[] array, int position) {
    if (position >= array.length || position < 0) {
        return;
    }
    array[position]++;
    if (array[position] == 10 && position != 0) {
        array[position] = 0;
        incrementArrayDigits(array, position - 1);
    }
}

// usage:

int[] array = {9,9,9};
incrementArrayDigits(array, array.length - 1);
System.out.println(Arrays.toString(array));

我正在使用python 2.7.16;硒线1.0.4。

Traceback (most recent call last):
File "Scraping_fx.py", line 1, in <module>
from seleniumwire import webdriver
File "C:\Users\me\Anaconda3\envs\project\lib\site- 
packages\seleniumwire\webdriver\__init__.py", line 3, in <module>
from .browser import Chrome, Edge, Firefox, Safari  # noqa
File "C:\Users\me\Anaconda3\envs\project\lib\site- 
packages\seleniumwire\webdriver\browser.py", line 14
def __init__(self, *args, seleniumwire_options=None, **kwargs):
                                             ^
SyntaxError: invalid syntax

我在这里想念东西吗?

1 个答案:

答案 0 :(得分:0)

看不到您的代码有什么问题:) 但是硒线1.0.4需要Python 3.4 +。

您可以在pypi.org上找到所有信息-here