Forum
>>
Programmazione Python
>>
Web e Reti
>>
Verifica Url inserito
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da obama |
2018-12-11 11:38:36 - Verifica Url inserito
|
Salve a tutti!
Sto creando un programma il cui intento è quello di verificare se ci si trova su un determinato URL. Ho utilizzato Selenium e funziona perfettamente , ma non mi piace per il semplice fatto che necessita dell'installazione di driver aggiuntivi.Avete qualche idea che non necessiti l'utilizzo di selenium? from selenium import webdriver browser =r"C\Users\Desktop\chromedriv\chromedriver.exe" driver = webdriver.Chrome(browser) driver.get("https://www.google.com/") While True: if driver.current_url == "https://www.google.com/": print ("1") else: print("2") --- Ultima modifica di obama in data 2018-12-11 11:39:00 --- |
|
Scritto da obama |
2018-12-11 11:40:18 - Re: Verifica Url inserito
|
sto lavorando su questo codice (come alternativa) anche se da più punti di vista non è ancora funzionante
import webbrowser import urlparse import subprocess import win32com.client clsid='{9BA05972-F6A8-11CF-A442-00A0C90A8F39}' windows = win32com.client.Dispatch(clsid) subprocess.Popen(r"C:\Program Files\internet explorer\iexplore.exe") while True: for browser in windows: url = urlparse.urlparse(browser.LocationUrl) if url.hostname == 'www.msn.com': print("1") else: print ("2") --- Ultima modifica di obama in data 2018-12-11 11:46:10 --- |
Pagina: 1
Esegui il login per scrivere una risposta.