Untitled
unknown
plain_text
2 years ago
1.1 kB
4
Indexable
import socket # Define the IP address and port number ip_address = '10.72.208.221' port = 8887 # Create a socket object client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # Connect to the server try: # Connect to the server client_socket.connect((ip_address, port)) # Open the file for writing with open('data.txt', 'w') as file: # Continuously read and write the incoming data while True: data = client_socket.recv(1024) # Read up to 1024 bytes of data print(data) if not data: # Break the loop if no more data is received break file.write(data.decode()) # Write the decoded data to the file print(data.decode()) # Print the received data to the console except ConnectionRefusedError: print("Connection refused: make sure that there is a server listening on port", port) except Exception as e: print("Error:", e) finally: # Close the file and socket client_socket.close()
Editor is loading...