Я пытаюсь почистить Интернет для сайтов, на которых есть пиксели Facebook, используя плагин "Facebook Pixel Helper".Я могу открыть ссылки из поиска Google с плагином, но не могу открыть и прочитать информацию о плагине.Любая помощь будет оценена.Ниже приведен код (последние две строки имеют решающее значение)
import requests
import sys
import webbrowser
import bs4
import os,zipfile
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_exe = 'chromedriver.exe'
ui_search = input("Search google: ")
print('Googling...') #display text while downloading
if len(sys.argv) > 1:
res = requests.get('http://google.com/search?q=' + ' '.join(sys.argv[1:]))
elif len(ui_search) > 1:
res = requests.get('http://google.com/search?q=' + ' '.join(ui_search))
res.raise_for_status()
#Retrieve top search result links.
soup = bs4.BeautifulSoup(res.text, 'html.parser')
#type(soup)
#Open a browser tab for each result
linkElems = soup.select('.r a')
numOpen = min(10, len(linkElems))
for i in range(numOpen):
print(linkElems[i].get('href'))
# webbrowser.open('http://google.com' + linkElems[i].get('href'))
chop = webdriver.ChromeOptions()
chop.add_extension('fdgfkebogiimcoedlicjlajpkdmockpc-1.1.6-Crx4Chrome.com.crx')
driver = webdriver.Chrome(executable_path=chrome_exe, chrome_options=chop)
#driver.get("'http://google.com' + linkElems[i].get('href')")
if driver:
print(i, ":", linkElems[i].get('href'))
popup = driver.switch_to_alert();
#print(popup.get_text)