abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 10:00 | Zajímavý software

Deskreen byl vydán ve verzi 1.0.0. Jedná se o aplikaci umožňující používat libovolné zařízení s webovým prohlížečem jako druhou obrazovku, viz videoukázka. Zdrojové kódy jsou k dispozici na GitHubu pod licencí AGPLv3.

Ladislav Hagara | Komentářů: 7
dnes 09:00 | Zajímavý software

Byla vydána nová verze 0.11.0 raw photo editoru Filmulator. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GPLv3. Ke stažení je také spustitelný balíček ve formátu AppImage.

Ladislav Hagara | Komentářů: 0
včera 09:00 | Nová verze

Byla vydána nová verze 13.8 softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech GitLab (Wikipedie). Představení nových vlastností i s náhledy a videi v příspěvku na blogu.

Ladislav Hagara | Komentářů: 0
22.1. 16:33 | Zajímavý článek

Otevřená certifikační autorita Let’s Encrypt v příspěvku na svém blogu představila své nové databázové servery. Hardware: 2U rack server Dell EMC PowerEdge R7525, CPU 2x AMD EPYC 7542, Memory 2TB 3200MT/s, Storage 24x 6.4TB Intel P4610 NVMe SSD. Software: OpenZFS a MariaDB s InnoDB.

Ladislav Hagara | Komentářů: 17
22.1. 15:33 | Zajímavý článek

Článek systemd pro vývojáře: lokální vývojové servery v systemd na MojeFedora.cz doporučuje vývojářům používání systemd k ovládání svých projektů pomocí "systemctl --user".

Ladislav Hagara | Komentářů: 23
22.1. 14:44 | Nová verze

Vyšla nová verze souborového manažera Midnight Commander 4.8.26. Mezi hlavní novinky patří zachování obsahu příkazové řádky při přepínání panelů pomocí Ctrl+O, stíny okolo dialogových oken jako v Norton Commanderu a dalších (vytvořeno autorem zprávičky), podpora jakkoli dlouhých názvů souborů a spousta dalších drobnějších věcí.

Aleš Janda | Komentářů: 15
22.1. 07:00 | Komunita

Projekty Elasticsearch a Kibana změní s verzí 7.11 licenci. Už se nebude jednat o open source software. Důvodem změny licence byl spor se společností AWS (Amazon Web Services). AWS na změnu licence odpovídá vlastním forkem. Vycházet bude z verze 7.10 a zůstane pod open source licencí Apache.

Ladislav Hagara | Komentářů: 18
21.1. 23:33 | Komunita

Lidé ze společnosti Corellium se včera na Twitteru pochlubili screenshotem Ubuntu na Apple Siliconu aneb zprovoznili Ubuntu na počítači Apple s novým ARM procesorem M1. CTO jej už používá k vývoji ve svém herním křesle s 49 palcovým monitorem. Dnes byly na blogu Corellium publikovány detaily a pro případné zájemce i návod a obraz ke stažení. Upravili obraz Ubuntu pro Raspberry Pi.

Ladislav Hagara | Komentářů: 24
21.1. 13:22 | IT novinky

Rodina počítačů Raspberry Pi se rozšířila o jednočipový počítač Raspberry Pi Pico v ceně 4 dolary s vlastním procesorem RP2040. Představení na YouTube.

Ladislav Hagara | Komentářů: 18
20.1. 22:33 | Komunita

Společnost Red Hat na svém blogu oznámila, že Red Hat Enterprise Linux (RHEL) bude možné provozovat zdarma na 16 serverech.

Ladislav Hagara | Komentářů: 40
Jestliže používáte distribuci CentOS, kterou náhradu plánujete vzhledem k oznámenému ukončení vydávání?
 (27%)
 (4%)
 (2%)
 (21%)
 (0%)
 (3%)
 (44%)
Celkem 199 hlasů
 Komentářů: 3, poslední 10.1. 13:01
Rozcestník

Dotaz: Selenium webdriver ma problem s geckodriverem

4.8.2020 22:56 zdenek2008 | skóre: 24
Selenium webdriver ma problem s geckodriverem
Přečteno: 205×
Na nasledujici sestave mam problem se seleniem, ci spise s geckodriverem. Problem se na diskuznich forech objevuje pomerne casto a rady k vyreseni jsou velice ruznorode a pomerne chaoticke. Nemeli byste nekdo s timto nejakou zkusenost nebo nejaky tip co s tim? Kdyztak predem diky za pripadne tipy.
Ma sestava:
debian 10 stable
python 3.7.3
python3-selenium 3.14.1+dfsg1-1
1596572279280   geckodriver     INFO    Listening on 127.0.0.1:4444 (mam za to ze verze je nejnovejsi 0.27 ale nevim jak to overit)
firefox 68.11.0esr (64-bit)


Uvod skriptu:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys

driver = webdriver.Firefox()

Chyba:
  File "/usr/lib/python3/dist-packages/selenium/webdriver/firefox/webdriver.py", line 174, in __init__
    keep_alive=True)
  File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 157, in __init__
    self.start_session(capabilities, browser_profile)
  File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 252, in start_session
    response = self.execute(Command.NEW_SESSION, parameters)
  File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
    self.error_handler.check_response(response)
  File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.SessionNotCreatedException: Message: Unable to find a matching set of capabilities

Řešení dotazu:


Odpovědi

4.8.2020 23:19 zdenek2008 | skóre: 24
Rozbalit Rozbalit vše Re: Selenium webdriver ma problem s geckodriverem
Jeste maly update. Upravil jsem skript pro logovani:
#!/usr/bin/python3
# -*- coding: utf-8 -*-

from selenium import webdriver
from selenium.webdriver.common.keys import Keys


from selenium.webdriver import Firefox
from selenium.webdriver.firefox.options import Options

opts = Options()
opts.log.level = "trace"
driver = Firefox(options=opts)


#driver = webdriver.Firefox()
driver.get("http://www.python.org")
assert "Python" in driver.title
elem = driver.find_element_by_name("q")
elem.clear()
elem.send_keys("pycon")
elem.send_keys(Keys.RETURN)
assert "No results found." not in driver.page_source
driver.close()
Opet jsem dostal stejnou chybovou hlasku; toto je obsah logu:
1596474748437	geckodriver	INFO	Listening on 127.0.0.1:38751
1596474930120	geckodriver	INFO	Listening on 127.0.0.1:37433
1596476877200	geckodriver	INFO	Listening on 127.0.0.1:39495
1596477007044	geckodriver	INFO	Listening on 127.0.0.1:38713
1596479512395	geckodriver	INFO	Listening on 127.0.0.1:48321
1596479552408	geckodriver	INFO	Listening on 127.0.0.1:50387
1596480554853	geckodriver	INFO	Listening on 127.0.0.1:39753
1596483015744	geckodriver	INFO	Listening on 127.0.0.1:44241
1596561781129	geckodriver	INFO	Listening on 127.0.0.1:55085
1596561995169	geckodriver	INFO	Listening on 127.0.0.1:52193
1596562536148	geckodriver	INFO	Listening on 127.0.0.1:52535
1596575180495	geckodriver	INFO	Listening on 127.0.0.1:42735
1596575300385	geckodriver	INFO	Listening on 127.0.0.1:47989
Řešení 1× (zdenek2008 (tazatel))
4.8.2020 23:43 zdenek2008 | skóre: 24
Rozbalit Rozbalit vše Re: Selenium webdriver ma problem s geckodriverem
Tak to mam vyreseno takovouto zmenou ve skriptu:
#!/usr/bin/python3
# -*- coding: utf-8 -*-

from selenium import webdriver
from selenium.webdriver.common.keys import Keys


from selenium.webdriver import Firefox
from selenium.webdriver.firefox.options import Options

from selenium.webdriver.firefox.firefox_binary import FirefoxBinary


#opts = Options()
#opts.log.level = "trace"
#driver = Firefox(options=opts)





binary = FirefoxBinary('/usr/lib/firefox-esr/firefox-esr')
driver = webdriver.Firefox(firefox_binary=binary)
#driver.get('https://google.com')



#driver = webdriver.Firefox()
driver.get("http://www.python.org")
assert "Python" in driver.title
elem = driver.find_element_by_name("q")
elem.clear()
elem.send_keys("pycon")
elem.send_keys(Keys.RETURN)
assert "No results found." not in driver.page_source
#driver.close()
Kazdopadne diky za zajem a preji vsem prijemny den.
Gréta avatar 5.8.2020 01:21 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: Selenium webdriver ma problem s geckodriverem
(mam za to ze verze je nejnovejsi 0.27 ale nevim jak to overit)

normálně :D ;D

geckodriver --version
pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.