Есть проект, в нём 2 файла:
1 файл с именем Server.py
import socket
server_socket = socket.socket()
server_socket.bind(('127.0.0.1', 5090))
server_socket.listen(1)
conn, addr = server_socket.accept()
#content = 'hello friend'
#answer = sock.sendall((content).encode())
print ('connected:', addr)
while True:
data = conn.recv(1024)
if not data:
break
conn.send(data.upper())
conn.close()
И 2 файл с именем Client.py
import socket
sock = socket.socket()
sock.connect(('127.0.0.1', 5090))
sock.send('hello, world!')
data = sock.recv(1024)
sock.close()
print (data)
Как сделать их одновременное выполнение? Или по другому говоря чтобы их соединить
client.py-- вsendнужно передавать массив байтов, а у вас строка – gil9red Apr 08 '20 at 19:26conn, addr = server_socket.accept()тоже нужно в бесконечный цикл, а то после первого же ответа сервер завершит работу – gil9red Apr 08 '20 at 19:32