Показать сообщение отдельно

  #2  
Старый 21.09.2021, 11:12
laiser
Участник форума
Регистрация: 21.12.2013
Сообщений: 181
С нами: 6522707

Репутация: 83
По умолчанию

Давно сталкивался с данной проблемой. Помогло использование класса:

В init создаешь все нужные аргументы, а в последующих функциях их вызываешь. Код примерный*

Python:





Код:
class
Selen
:
def
__init__
(
self
)
:
chrome_options
=
Options
(
)
self
.
driver
=
webdriver
.
Chrome
(
options
=
chrome_options
)
self
.
start
(
)
def
start
(
self
)
:
while
True
:
# Цикл
self
.
driver
.
find_element_by_class_name
(
"action"
)
.
click
(
)
time
.
sleep
(
3
)
self
.
driver
.
find_element_by_class_name
(
"flirt"
)
.
click
(
)
time
.
sleep
(
3
)
self
.
driver
.
find_element_by_id
(
"sendFlirt"
)
.
click
(
)
time
.
sleep
(
3
)
# Код для выхода из цикла
 
Ответить с цитированием