У меня есть сценарий Python Selenium, к которому я пытаюсь добавить расширение chrome, я не могу понять, как добавить его, чтобы спасти мою жизнь. Мне нужно добавить расширение chrome с путем: / Users / bennettblackham / Desktop / AntiCaptcha
Я пытаюсь создать программу под названием AntiCaptcha, AntiCaptcha автоматически решает капчи, поэтому она будет создавать учетную запись процесс полностью автоматизирован.
import time # Only used for delays
import random
from selenium import webdriver
from config import profile1
from multirando import firstname_list, lastname_list, month_list
def OutlookGen():
time.sleep(10)
# Click 'Get a new email address'
next_step = driver.find_element_by_id('liveSwitch')
next_step.click()
# Choose User Name
driver.find_element_by_id('MemberName').send_keys(profile1['MemberName'])
time.sleep(3)
# Next Step
next_step = driver.find_element_by_id('iSignupAction')
next_step.click()
time.sleep(5)
# Choose Password
driver.find_element_by_id('PasswordInput').send_keys(profile1['Password'])
time.sleep(3)
# Next Step
next_step = driver.find_element_by_id('iSignupAction')
next_step.click()
time.sleep(3)
# Input First Name
driver.find_element_by_id('FirstName').send_keys(random.choice(firstname_list))
time.sleep(3)
# Input Last Name
driver.find_element_by_id('LastName').send_keys(random.choice(lastname_list))
time.sleep(3)
# Next Step
next_step = driver.find_element_by_id('iSignupAction')
next_step.click()
time.sleep(10)
# Country Selection
driver.find_element_by_id("Country").send_keys("United Kingdom")
time.sleep(3)
# Date of Birth Selection
driver.find_element_by_id("BirthDay").send_keys(random.randint(1, 27))
driver.find_element_by_id("BirthMonth").send_keys(random.choice(month_list))
driver.find_element_by_id("BirthYear").send_keys(random.randint(1960, 2004))
time.sleep(3)
# Next Step
next_step = driver.find_element_by_id('iSignupAction')
next_step.click()
if __name__ == '__main__':
driver = webdriver.Chrome('./chromedriver')
driver.get('https://signup.live.com/signup')
OutlookGen()