чат в python с модулем сокета - PullRequest
0 голосов
/ 27 апреля 2020

, поэтому я хочу создать своего рода чат, чтобы я мог общаться с моим другом в python, но я не знаю, как я могу подключиться к кому-то за пределами моего подпункта net, я знаю, как это сделать в моем собственном sub- net, но это не совсем то, что я хочу, то, что я попробовал: сделать сервер на компьютере моего друга, чтобы он прослушивал какой-то порт, затем я попытался соединиться с его publi c ip, но это не сработало.

, так что это клиент

SERVER_IP = "insert ip here"
SERVER_PORT = 12345
server_address = (SERVER_IP, SERVER_PORT)

with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock:
       sock.connect(server_address)

, а это сервер

LISTEN_PORT = 12345

with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as listening_sock:
        # bind
        server_address = ('', LISTEN_PORT)
        listening_sock.bind(server_address)

        # listen for incoming
        listening_sock.listen(1)

        # create new conversation socket
        client_sock, client_address = listening_sock.accept()

это вообще возможно сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...