2009-02-23 8 views
0
import socket 

HOST = "swemach.se" 
PORT = 21 
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 
s.connect((HOST, PORT) 
data = s.recv(1024) 
s.close() 
print "%s" % data 

Donne-moi une erreurPython Socket aide (erreur de syntaxe)

File "main.txt", line 7 
data = s.recv(1024) 
^
SyntaxError: invaild syntax 

Qu'est-ce que im ne va pas? un conseil/une solution?

Répondre

4

Vous avez oublié vos parenthèses.

s.connect((HOST, PORT)) 
4
((HOST, PORT) 

^là vous allez