# Executar comandos tcp servidor Import soquete Import OS servidor = socket.socket (socket.AF_INET, socket.SOCK_STREAM) server.bind (( ' 127.0.0.1 ' , 3000 )) server.listen ( 5 ) enquanto 1 : conn, client_addr = server.accept () enquanto 1 : tente : dirname = conn.recv (1024) .decode ( ' utf-8 ' ) res = str (os.listdir (dirname)). encode ( ' utf-8 ' ) conn.send (res) exceto exceção como e: print (e) break conn.close ()
# Digite o comando e exibe os resultados do cliente tcp Import tomada cliente = socket.socket (socket.AF_INET, socket.SOCK_STREAM) client.connect (( ' 127.0.0.1 ' , 3000 )) enquanto 1 : dirname = r ' E: \ python road \ 01 course \ week08-day01 ' .encode ( ' utf-8 ' ) client.send (dirname) res = client.recv (1024) .decode ( ' utf-8 ' ) de impressão (res) pausa