Я написал сценарий с селеном, и он отлично работает. Даже я запускаю скрипт на AWS
ec2 Ubuntu. Также работает на aws
:
Сценарий остановился, когда я выхожу из aws
. Я всегда запускаю такой код:
$python3 bot.py
, а затем $ bg
, затем $ jobs
, а затем $ disown %1
, затем $ exit
терминал aws
В моем коде есть время l oop, это для бесконечной работы.
Я не понимаю, почему скрипт останавливается, когда я выхожу из терминала aws
s sh.
Может Кто-нибудь, помогите мне, чтобы сделать, чтобы запустить скрипт навсегда на aws
.
while True:
try:
priority = driver.find_element_by_xpath('//th[@title="Sort by Property"]')
try:
detail = driver.find_element_by_xpath('//*[@id="UpdatePanel1"]/div[3]/table/tbody/tr/td[2]/a')
detail.click()
driver.refresh()
except Exception:
print('Nothing is found, refreshing after 12 second')
time.sleep(12)
driver.get(url)
# driver.refresh()
except Exception:
login_btn = driver.find_elements_by_name('btnSubmit')
login_btn[0].click()