Как «разместить» Selenium Python webscraper и собирать данные без запуска на моем компьютере - PullRequest
1 голос
/ 12 апреля 2020

Я написал Selenium Python Web Scraper, чтобы почистить новостной сайт и собрать заголовки и даты. Я настроил его прямо сейчас, поэтому, если я запускаю его со своего компьютера, он открывает вкладку chrome, несколько раз нажимает кнопку загрузки и затем очищает текстовые данные, которые мне нужны. Распечатка на терминал и сохранение его в виде файла csv.

Как я могу удаленно разместить это, чтобы он мог работать круглосуточно, собирая данные, а не только работать на моем компьютере. Я также хотел бы проанализировать эти данные, если это возможно, и получить классные графики и прочее. Что я должен использовать? Что там? Я студент, и я ищу дешевый вариант, если это возможно. Кроме того, если бы вы могли связать документацию о том, как это сделать, я был бы признателен.

1 Ответ

1 голос
/ 13 апреля 2020

Хорошо! Я понял! Я думал, что другие люди могут также оценить ответ.

Облачная платформа Google предлагает возможность получить 300 долларов США за бесплатные вычисления (я думаю, что это может быть хранилище, но я не уверен, но, тем не менее, проверьте это).

Существует возможность создания вычислительной виртуальной машины, и я просто создал виртуальную машину Ubuntu и установил Python, Selenium, Chrome и Chromedriver + любые другие необходимые модули. И БУМ это сработало!

Dockerfile о том, что устанавливать в Ubuntu (GitHub)

Python Файл для проверки работоспособности Selenium

Я надеюсь, что смогу помочь другим! Это было довольно сложно понять, но inte rnet очень полезен, если вы знаете, где искать!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...