你好,我正在尝试使用Python和Selenium安装Chrome扩展程序,我尝试使用ChromeDriver - WebDriver for Chrome,但是它没有起作用,这是我的代码:
这是我收到的错误信息:
我试过用其他三种不同的方法来做这件事,实际上在 Stack Overflow 上有一个类似的问题,它的答案已经过时了。如果我再找到它,我会在这里写链接。
from selenium import webdriver
from selenium.webdriver import Chrome
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.chrome.options import ChromeOptions
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.expected_conditions import presence_of_element_located
import re # regular expressions, are imported from python directly
import time
import numpy as np
import pandas as pd
import functions_database
# Pandas read CSV
df_read = pd.read_csv(
'/home/daniel/amazon-project-scrapers/ss_scraper.edited2.csv')
amazon_data = list(df_read.amz_search)
# Chrome Driver + install plugin
ChromeOptions options = new ChromeOptions();
options.addExtensions(new File("/home/daniel/amazon-project-scrapers/chromedriver_linux64/DS-Amazon-Quick-View_v2.8.9.crx"));
ChromeDriver driver = new ChromeDriver(options);
driver = webdriver.Chrome(executable_path='/home/daniel/amazon-project-scrapers/chromedriver_linux64/chromedriver')
driver.get('https://www.amazon.com/')
这是我收到的错误信息:
File "camel_scraper.py", line 23
ChromeOptions options = new ChromeOptions();
^
SyntaxError: invalid syntax
我试过用其他三种不同的方法来做这件事,实际上在 Stack Overflow 上有一个类似的问题,它的答案已经过时了。如果我再找到它,我会在这里写链接。