Skip to content

Instantly share code, notes, and snippets.

@SANTOSHSHARMA11
Created December 18, 2019 16:02
Show Gist options
  • Save SANTOSHSHARMA11/4f2130d643e6713017364cfee7d8dfc5 to your computer and use it in GitHub Desktop.
Save SANTOSHSHARMA11/4f2130d643e6713017364cfee7d8dfc5 to your computer and use it in GitHub Desktop.
here you can act as server and client where two person can talk### Namt applicatable for diffrent two machine
import socket
import sys
def Msg():
s = socket.socket()
host = input(str("enter host_name :- "))
port = 8080
s.connect((host, port))
print("connected to server")
name = input(str("Enter Receiver Name"))
while 1:
in_msg = s.recv(1024)
in_msg = in_msg.decode()
print(f"{name}:-{in_msg} \n")
message = input(">>")
message = message.encode()
s.send(message)
print("message has been sent")
Msg()
import socket
import sys
def Msg_server():
s = socket.socket()
host = socket.gethostname()
print(f'Server will start at this host name :- {host}')
port = 8080
s.bind((host, port))
print("server binding have been enable")
print("\n server is wating for incoming data")
s.listen(1)
conn, add = s.accept()
print(f'{add} Has connected to server')
Name = input(str("Enter Receiver name"))
while 1:
message = input(">>")
message = message.encode()
conn.send(message)
print("message has been sent")
in_msg = conn.recv(1024)
in_msg = in_msg.decode()
print(f"{Name}:-{in_msg} \n")
Msg_server()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment