Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [Python] Connettersi a un sito web

    Ciao a tutti. Dovrei sviluppare un semplice applicativo che si connette una volta al giorno alla home page di un sito registrando l'accesso proveniente dal mio ip.
    In pratica dovrei emulare esattamente quello che fa un browser quando visualizza la pagina.
    Ho provato con due approcci. Il primo utilizzando le socket:
    codice:
    import socket
    
    HOST = "billiejoex.altervista.org"
    PORT = 80
    
    connessione = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    connessione.connect((HOST, PORT))
    connessione.send("GET / HTTP/1.1 \n\n")
    data = connessione.recv(1024)
    
    print data
    
    connessione.close()
    Il secondo usando il modulo urllib

    codice:
    import urllib2
    f = urllib2.urlopen('http://billiejoex.altervista.org')
    print f.read(100)
    Ma in entrambe i casi il counter shinystat non registra la visita.
    Qualche soluzione?
    Rilasciata Python FTP Server library 0.5.1
    http://code.google.com/p/pyftpdlib/

    We'll be those who'll make the italian folks know how difficult can be defecating in Southern California without having the crap flying all around the house.

  2. #2
    forse shinystat registra l'ip?
    Italian Python User Group - www.italianpug.org

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.