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.
  