Java týden Java týden
Pouze tento týden sleva až 80 % na celý Java e-learning!
Brno? Vypsali jsme pro vás nové termíny školení OOP v Brně!

Diskuze: Selenium to PATH

Aktivity (2)
Avatar
Døminik
Člen
Avatar
Døminik:13. ledna 16:46

Ahoj, začínám se učit web scarping. Snažím se (automatizovaně) otevřít stránku itnetwork a kliknout na odkaz pro Python.
U mého kódu se mi ale píše:

  • File "C:\Users\Domi­nik\AppData\Lo­cal\Programs\Pyt­hon\Python37-32\Lib\site-packages\sele­nium\webdriver\com­mon\service.py", line 91, in start

    os.path.basena­me(self.path), self.start_error_mes­sage)

selenium.common­.exceptions.Web­DriverExcepti­on: Message: 'geckodriver' executable needs to be in PATH. *

Tedy bych asi měl balík pip případně celý soubor skript zařadit do cesty. Díval jsem se na youtube ale vzhledem k tomu, že mám Windows7 jsem se nedopátral.

Děkuji za vaše rady.

Jinak kód na mám zde:

from selenium import webdriver


driver = webdriver.Firefox()
driver.get("https://www.itnetwork.cz/")

python = driver.find_element_by_link_text("Python")
python.click()

Zkusil jsem: Rozbalil jsem Selenium v příkazovém řádku

 
Odpovědět 13. ledna 16:46
Avatar
MQ .
Překladatel
Avatar
Odpovídá na Døminik
MQ .:8. února 19:11

Ahoj, musíš si stáhnout driver. Pro Chrome - ChromeDriver (http://chromedriver.chromium.org/) a pro Firefox - GeckoDriver (https://github.com/…ver/releases) a ten .exe přidat do PATH.

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět 8. února 19:11
Programovácí jazyk zítřka bude vysokoúrovňový, bez ";", prostý a v neposlední řadě čitelný.
Avatar
Døminik
Člen
Avatar
Odpovídá na MQ .
Døminik:10. února 14:14

Problém jsem již vyřešil, ale díky.

 
Nahoru Odpovědět 10. února 14:14
Avatar
Døminik
Člen
Avatar
Døminik:10. února 14:38

Jetě by mě zajímalo, jak by vypadal kód s využitím TORu. Na netu je samozřejmě hodně návodů, ale všechny se vstahují pro linux, třeba zde: https://medium.com/…7b3606b8c55c

Nevíš jak by to vypadalo pro windows?
(Pokud stáhnu to tbselenium a ten geckodriver0.17.0, a jinak použiju obdobný kód jako na hoře, nebude to fungovat)

Díky

 
Nahoru Odpovědět 10. února 14:38
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.