Python Selenium - jak uložit aktuální stránku jako html

Co nejvíce stručné řešení pro vývojáře a linux administrátory

Na superuser.cz nenaleznete žádný zbytečný obsah, vždy se jde přímo k věci, denně se zde objevují nové problémy a jejich řešení...

Začít používat

Python Selenium - jak uložit aktuální…

04.03.2018 napsal Jiřina

Vyřešeno
Dobrý den, používám python + selenium a mám zajímavý požadavek, kdy je potřeba v případě pozitivního nálezu určitého stavu na html stránce provést uložení celého html dokumentu. Jde to nějak udělat? Díky

Zobrazit odpovědi

Nejlépe hodnocení uživatelé
Hanz

Počet UP: 5096

React: 215

Rusty

Počet UP: 2354

React: 100

OL3G

Počet UP: 1638

React: 60

SYSTEM

Počet UP: 440

React: 23

Strosmajer

Počet UP: 497

React: 23

Oxytocin

Počet UP: 298

React: 18

Hyacint

Počet UP: 40

React: 14

RE: Python Selenium - jak uložit…

09.03.2018 odpověděl Hanz

Zkontrolováno

Dobrý den, ano, pomocí python selenium můžete uložít celou html stránku takto:

driver = webdriver.Firefox()
driver.get('https://www.superuser.cz')

stranka = driver.page_source
file_ = open('/tmp/stranka.html', 'w')
file_.write(stranka)
file_.close()
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace