Portál AbcLinuxu, 6. listopadu 2025 11:38
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.