Привет, просьба помочь новичку в питоне и на форуме)
Задача сделать несколько, назовем их ботами, которые будут ходить по ряду сайтов и что-то делать.
Я запускаю селениум хром, вручную прохожу регистрацию и закрываю скрипт.
Беда в том, что при последующем заходе, акк не авторизован.
Вот код:
В папке data1 создаются папки и файлы, есть файл Cookie (sqlite)
Но при повторном заходе акк уже не авторизован.
Максимум, при сохранении пароля и логина, это то что они вписаны в соответствующую форму.
Где докрутить?
Задача сделать несколько, назовем их ботами, которые будут ходить по ряду сайтов и что-то делать.
Я запускаю селениум хром, вручную прохожу регистрацию и закрываю скрипт.
Беда в том, что при последующем заходе, акк не авторизован.
Вот код:
Python:
def test():
options = webdriver.ChromeOptions()
options.add_argument("--user-data-dir=data1")
options.add_argument("--window-size=1920,1080")
options.add_argument("--mute-audio")
options.add_argument("user-agent=" + user_agent)
try:
driver = webdriver.Chrome(executable_path='assets/chromedriver.exe', options=options)
driver.get('https://www.site.com/')
# тут я прохожу регистрацию
# после ввода ++ закрываю драйвер
cont = ''
while cont != '++':
cont = input("Можем продолжать? ")
except Exception as error:
print(f'error driver = {error}')
finally:
# Закрываем браузер
driver.close()
В папке data1 создаются папки и файлы, есть файл Cookie (sqlite)
Но при повторном заходе акк уже не авторизован.
Максимум, при сохранении пароля и логина, это то что они вписаны в соответствующую форму.
Где докрутить?