Форум сайта python.su
0
Всем привет. Пишу скрипт на питоне для твитера с использованием requests и beautifulsoup. Вот алгоритм программы:
- в скрипт загружается список профилей твиттер
- скрипт запускается и выявляет в профилях твиты-ответы
- в твите-ответе скрипт ищет на чей твит был этот твит-ответ (этот твит находится наверху)
- берет ссылку на этот твит
- анализирует ссылку - не совпадает ли она с предыдущими собранными ссылками
- отправляет такую ссылку в заданный канал в телеграм
Пока что только реализовал вход в твиттер. Не могу понять как заставить скрипт нажимать на твиты. Так же не знаю как сделать так, чтобы ссылки не повторялись и отправлялись только за последние 24 часа. Я не прошу сделать всё за меня, просто объяснить и показать куда дальше работать. твиттер если что написан на javascript
Отредактировано keeffi (Июль 29, 2019 19:54:40)
Офлайн
14
если там js то пути два, первый - смониторить запрос на сервер при нажатии куда вам надо, затем посмотреть можете-ли вы его подделать из тех данных что есть, вариант второй - selenium, сам не юзал но он точно справится, в инете много инфы как.
что до одного раза в 24 часа пилите словарь с временем добавления и ссылкой, и прикручиваете к нему поток который через 24 часа удалит из словаря и перед отправкой проверяйте на наличие в dict.items()
Офлайн