Я пытаюсь изучить Socket для Python 3.6. Мой первый проект - программа обмена сообщениями. пока все, что я получил, было это,
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
print (s)
host = socket.gethostname()
print (host)
port = 8140
print (port)
s.bind((host, port))
Как только я запускаю его, я получаю это,
<socket.socket fd=7, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('0.0.0.0', 0)>
R1shinerg
8140
Traceback (most recent call last):
File "/Users/g.shiner21/Desktop/Python/P2PFile/P2PFile2.py", line 12, in <module>
s.bind((host, port))
socket.gaierror: [Errno 8] nodename nor servname provided, or not known
>>>
Любая помощь будет принята с благодарностью!