Получить текущий активный контент браузера вques.get () - PullRequest
0 голосов
/ 17 мая 2019

У меня проблемы с кодом, который должен читать контент с сайта. Я нашел сайт (https://docs.python -guide.org / scenarios / scrape / ), который помог мне понять, что модуль «запрос» будет моим идеальным решением, однако у меня возникла проблема, которая мне нужна получите текущий активный контент браузера в этот код page = requests.get(url), потому что перезагрузка страницы изменит содержание.

Я использую следующий код для открытия моего браузера:

def ffox_open(url,download_path,profile_id=""):
    if profile_id =="":
        profile_id = 'bla'
    profile = webdriver.FirefoxProfile('/scripts/python/config/firefox/'+profile_id)
    profile.set_preference("browser.download.folderList", 2)
    profile.set_preference("browser.download.dir", download_path)
    profile.set_preference("browser.download.manager.showWhenStarting", False)
    profile.set_preference("browser.helperApps.neverAsk.saveToDisk", "text/csv,application/vnd.ms-excel, application/force-download, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/msword, application/XLS;text/csv, application/XLSX,  application/csv, application/ris, image/png, application/pdf, text/html, text/plain, application/zip, application/x-zip, application/x-zip-compressed, application/download, application/octet-stream")
    profile.set_preference("browser.helperApps.alwaysAsk.force", False)
    browser = webdriver.Firefox(firefox_profile=profile)
    browser.get(url)
    return browser


url = 'www.hereismyurl'
browser = ffox_open(url,current_path,ffox_profile)

тогда я немного взаимодействую с сайтом и хотел бы использовать это page = requests.get(url)

Не могли бы вы мне помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...