У меня проблемы с кодом, который должен читать контент с сайта.
Я нашел сайт (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)
Не могли бы вы мне помочь?