Я хочу использовать Mechanize для имитации просмотра веб-страницы с активным JavaScript, включая события DOM и AJAX, и пока я не нашел способа сделать это.
Я посмотрел на некоторые клиентские браузеры Python, которые поддерживают JavaScript, такие как Spynner и Zope, и ни один из них мне не подходит. Spynner постоянно крашит PyQt, а Zope не поддерживает JavaScript, как кажется.
Есть ли способ имитировать просмотр только с помощью Python (без дополнительных процессов), таких как WATIR или библиотеки, которые управляют Firefox или Internet Explorer, при этом полностью поддерживая Javascript, как если бы они действительно просматривали страницу?