Этот код откроет окна браузера Chrome, потому что:
"Библиотека веб-автоматизации для python, основанная на фреймворке selenium"
Если вы посмотрите наисточник, который вы видите:
self.driver = webdriver.Chrome(executable_path=driverpath , chrome_options=options)
Это означает, что вы открываете две вкладки в этих двух строках:
driver = webdriver.Firefox(executable_path= r'C:/path_here/geckodriver.exe')
web = Browser()
На самом деле это вам не нужно.Может быть исправлено следующим образом:
import requests
import selenium
from selenium import webdriver
from bs4 import BeautifulSoup
from webbot import Browser
web = Browser()
url = 'https://web_site'
web.go_to(url)
# 1st validation
web.type('email' , into='username')
web.click('Continue')
# 2nd validation
web.type('email' , into='username')
web.click('Next')
# password
web.type('pass' , into='password')
web.click('Next')
# Now you are logged in!!
url = 'https://web_page'
web.go_to(url)
# upload CSV Source File:
WebElement = web.driver.find_element_by_class_name('ignore-inline-attach')
web.driver.sendKeys("C:/my_path/test.csv");
# Close browser.
web.close_current_tag()
Это не проблема Chrome.Смотрите мой ответ на ваш предыдущий вопрос!
С уважением