Python работа с браузером chrome, как получить код страницы?
Суть вопроса такова: как из python или другого языка(c, c++, c#) запустить установленный браузер chrome, перейти на страницу, сделать запрос и получить код страницы?
Есть библиотека selenium, но она запускает chromedriver.exe, а это не то: в нем нет моих данных, сохраненных в установленном chrome. Так же есть встроенная в python библиотека webbrowser, она запускает то, что нужно, но нет способа получить код страницы.
Может есть параметр запуска chrome, который сохраняет код страницы?
Есть, правда, вариант скормить куки selenium, но эта штука почему-то не хочет работать, к тому же, некоторые куки туда не скормишь и их нужно скармливать каждый запуск. + делаю это из Windows
В общем, запуск установленного браузера хром и получение кода страницы - идеальный вариант.
Хотел написать, что я уже это пробовал и не помогло, однако решил еще раз проверить, мало ли. Так вот, до этого я запускал драйвер вот с этой опцией: chrome_options.binary_location = CHROME_PATH
К тому же с этой опцией у меня работал драйвер версии 2.27, но не последний (2.40 на данный момент). В общем, без вышеуказанной опции работает, спасибо!