AWS python селен работает вечно при выходе - PullRequest
1 голос
/ 24 февраля 2020

Я написал сценарий с селеном, и он отлично работает. Даже я запускаю скрипт на 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()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...