привет я уже problème с питона розеткой на s.sendto(data,addr)
и мой код, как этотпитон 3.5.2 UdpServer SendTo() errore
import socket
def Main():
host = '127.0.0.1'
port = 5000
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.bind((host, port))
print("server started")
while True:
data, addr = s.recvfrom(1024)
print ("message from : "+ str(addr))
print ("from connected user : "+ str(data))
data = str(data.upper())
print ("sending : "+ str(data))
socket.sendto(data, addr)
и результат
socket.sendto(data, addr)
AttributeError: module 'socket' has no attribute 'sendto'
s.close()
if __name__ == '__main__':
Main()
и на UdpClient s.sendto
работает
привет! глупый вопрос, не проверяя его ... не было бы 's.sendto()' вместо 'socket.sendto()'? –
думаю, что вы очень –