Demo Tugas 1 Pemrograman Jaringan
Khaela Fortunela 05111940000057 Kode Program main.py: #!/usr/bin/env python3 import argparse import socket import glob import time def recvall(sock, length): data = b'' while len(data) < length: more = sock.recv(length - len(data)) if not more: raise EOFError('was expecting %d bytes but only received' ' %d bytes before the socket closed' % (length, len(data))) data += more return data def server(interface, port): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) sock.bind((interface, port)) sock.listen(1) ...