Существуют ли библиотеки или фреймворки, обеспечивающие функциональность браузера, но физически не нужно физически отображать экран?Javascript (и рендеринг HTML) без графического интерфейса для автоматизации?
Я хочу автоматизировать навигацию на веб-страницах (например, Mechanize делает это), но мне нужен полный браузер, включая Javascript. Таким образом, я хотел бы иметь виртуальный браузер какого-то типа, который я могу использовать для «щелчка по ссылкам» программно, в нем есть элементы DOM и JS-скрипты, а также манипулировать этими элементами.
Решение предпочтительно на Python, но я могу управлять другими.