si. è un webserver (NAS QNAP). Cmq, sto provando con la libreria Mechanize che sembra più facile. Mi sono connesso ad un altro webserver (switch netgear) con il seguente codice:
import mechanize browser = mechanize.Browser() response=browser.open(' http://10.0.0.6/login.cgi') browser.select_form(nr=0) browser.form['password']='xxxxxxxxx' browser.submit() browser.title() a=browser.reload() s=a.read() Funziona tutto. Adesso l'ultimo pezzo della "meccanizzazione" è quella di far aprire realmente firefox a video con il login già effettuato.... Come si fa ? Il giorno gio 27 dic 2018 alle ore 23:28 Carlos Catucci < carlos.catu...@gmail.com> ha scritto: > > > On Thu, 27 Dec 2018 at 23:17, Riccardo mancuso < > mancuso.riccard...@gmail.com> wrote: > >> ho scritto il seguente esempio: >> >> from selenium.webdriver import Firefox >> from selenium.webdriver.firefox.options import Options >> opts = Options() >> opts.set_headless() >> assert opts.headless # Operating in headless mode >> browser = Firefox(options=opts) >> browser.get('http://10.0.0.100:8080/cgi-bin/') >> >> print 0 >> >> tuttavia mi dà il seguente errore: >> >> " >> >> selenium.common.exceptions.WebDriverException: Message: Reached error >> page: about:neterror?e=connectionFailure&u=http%3A//10.0.0.100 >> %3A8080/cgi-bin/&c=UTF-8&f=regular&d=Firefox%20non%20pu%C3%B2%20stabilire%20una%20connessione%20con%20il%20server%2010.0.0.100%3A8080. >> " >> >> da cosa dipende ? >> > > > e=connectionFailure > > ovvero la conessione e' fallita. C'e' in ascolto un web server a > quell'inidirzzo su quella porta? Scrive (togli i %20) infatti Firefox non > puo' stabilire una conessione con il server 10.0.0.100:8080 > > Carlos > > -- > EZLN ... Para Todos Todo ... Nada para nosotros > _______________________________________________ > Python mailing list > Python@lists.python.it > https://lists.python.it/mailman/listinfo/python >
_______________________________________________ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python