[Python] salvare file da stream TCP

ugaciaka ugaciaka a gmail.com
Mer 1 Set 2010 11:05:37 CEST


Io ho fatto cosė ... che sia giusto o meno ... funziona (occhio che ci
sono le righe per aprire e leggere file)

# Echo server program
import socket

HOST = ''                 # Symbolic name meaning all available interfaces
PORT = 8001             # Arbitrary non-privileged port
while 1:
	# Connessione
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
    s.bind((HOST, PORT))
    s.listen(1)
    conn, addr = s.accept()
    print 'Connected by', addr
    # Ricevo i dati
    data = conn.recv(1024)
    if data:
        filename = data
        f = open(filename,"r")
        print f.readline()
    # Chiudo la connessione
    conn.close()
    # Sarebbe la risposta
    #conn.send(data)


Maggiori informazioni sulla lista Python