Есть ответ 👍

Мне нужно запустить сервер и клиент на 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)

```

152
275
Посмотреть ответы 1

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


Не можна їсти жуйки
Надягати прикраси
Без свистка судді м‘яч подавати заборонено
Не можна подавати пальцями
Не можна ловити м‘яч а потім кидати

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

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

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS