Я разрабатываю чат-бота для школьного проекта, который будет использовать веб-сервис в бэкэнде, намереваясь развернуть его на стороннем хосте облачного сервера, таком как Heroku.
Веб-сервис будетПериодически просматривая веб-страницы в реальном времени.Я работал с BeautifulSoup, пока не обнаружил динамически загружаемый контент на страницах, которые мне нужно почистить, поэтому я должен переключиться на Selenium.
Проблема в том, что Selenium требуется браузер, а облачный сервер неимеет графический интерфейс и, вероятно, не позволяет устанавливать приложения.
Итак, одно из решений, о котором я подумал, - это использовать Chromium, портативную версию Chrome, которая не требует установки, в режиме без головы, который нене нужен графический интерфейс.
Я еще далек от того, чтобы понять, как развернуть сервер облачного хостинга, не говоря уже о том, чтобы проверить мою идею, поэтому я подумал о том, чтобы просто получить профессиональный вклад заранее.Разрешат ли мои веб-службы запускать серверы таким образом?