Есть ответ 👍

Мне нужно запустить сервер и клиент на Windows, и еще 1 клиент на linux чтоб работал чат на python, соединение bridge, также добавить шрифт цезаря : вот код client.py

import socket

import threading

def read_sok():

while 1 :

data = sor.recv(1024)

print(data.decode('utf-8'))

server = '127.0.0.1',6621

alias = input('Enter name : ')

sor = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)

sor.bind(('', 0))

sor.sendto((alias+' Connect to server').encode('utf-8'), server)

potok = threading.Thread(target= read_sok)

potok.start()

while 1 :

mensahe = input()

sor.sendto(('['+alias+']'+mensahe).encode('utf-8'), server)

```

`server.py`

```

import socket

sock = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)

sock.bind (('127.0.0.1',6621))

client = []

print ('Start Server')

while 1 :

data , addres = sock.recvfrom(1024)

print (addres[0], addres[1])

if addres not in client :

client.append(addres)

for clients in client :

if clients == addres :

continue

sock.sendto(data,clients)

```

`cesar.py`

```

while True:

alf_EU = "123"

step = int(input("Enter key: "))

message = input("Enter symbols : ")

result = ""

for i in message:

res = alf_EU.find(i)

nc = res + step

if i in alf_EU:

result += alf_EU[nc]

else:

result += i

print(result)

```

187
421
Посмотреть ответы 1

Ответы на вопрос:


Разгадайте кроссворд

Разгадайте кроссворд. 1. Сообщение о надвигающейся

Популярно: Другие предметы