Я пишу небольшое частное приложение для автоматического входа в интернет-банкинг каждый день и загрузки последних транзакций. Я пишу это как приложение Django, поэтому я работаю на Python.
Кажется, что мой интернет-банкинг не работает без JavaScript - я думаю, что он использует JavaScript для назначения какого-либо идентификатора сеанса. Извлечение страницы входа с помощью httplib
дает мне страницу с информацией о том, что JavaScript необходим.
Итак, я сейчас ищу библиотеки, которые извлекают веб-страницы, и выполняют на них JavaScript. Довольно много безголовых браузеров.
Я сейчас тереблю Селен . Я думаю, что он справится с работой, хотя и предназначен для тестирования веб-приложений, поэтому мне было интересно, есть ли что-нибудь с аналогичными возможностями, предназначенное для более общих целей, чем тестирование.
Есть ли в Python альтернативы Selenium для такого рода вещей?