Seite 1 von 1

Stream via Socket öffnen

Verfasst: Freitag 9. Mai 2008, 00:02
von st1ff
Hallo Leute bin noch neu hier und generell neu im Umgang mit Python.

Ich würde gern einen stream öffnen, dummerweise bekomme ich keine Antwort vom Server, mit "google.com" hats gefunzt :P

Vielen Dank im Vorraus!!

mfg Steve

Code: Alles auswählen

import sys
from socket import *
serverHost = 'www.techno4ever.net'
serverPort = 80                 

s = socket(AF_INET, SOCK_STREAM)   
print 'connecting....'
s.connect((serverHost, serverPort)) 
msg = 'GET /t4e/stream/dsl_listen.asx HTTP/1.1\r\nHost: www.techno4ever.net:80\r\nAccept: */* \r\nUser-Agent: T4EUser\r\n'
print 'connected! sending message.....'
s.send(msg)
print 'sent! receiving data....'
data = '  '
while data != '':
    data = s.recv(1024)                
    print data
s.close()
print 'done'

Verfasst: Freitag 9. Mai 2008, 00:51
von Y0Gi
Kann es sein, dass du nur den Inhalt eines Web-Dokuments auslesen willst? Dann schau dir mal `urllib2.urlopen().read()` an, das ist 'ne ganze Ecke abstrakter.