Portál AbcLinuxu, 10. května 2025 07:04
netcatalespoň to zní jako vhodný úkol právě pro něj..
#!/usr/bin/env python import socket port = 50007 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.bind(('', port)) s.listen(1) conn, addr = s.accept() logfile = file('portdata', 'w') while 1: data = conn.recv(1024) if not data: break logfile.write(data) conn.close() logfile.close()Program poslouchá na portu 50007 a co přijde, to zapíše do souboru. Spojení od více klientů neřeším. A k čemu to bude sloužit?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.