Client.py
#!/use/bin/python
import socket
s = socket.socket()
host = socket.gethostname()
port = 12352
s.connect((host, port))
print "Enter the file name: "
name = raw_input()
s.send(name)
print "The contents of file ", name , "are: "
print s.recv(65536)
s.close
import socket
s = socket.socket()
host = socket.gethostname()
port = 12352
s.connect((host, port))
print "Enter the file name: "
name = raw_input()
s.send(name)
print "The contents of file ", name , "are: "
print s.recv(65536)
s.close
**************************************************************************************
Server.py
Server.py
#!/usr/bin/python
# Server Program: server.py
import socket # import socket module
import os
s=socket.socket() # Create a socket object
host = socket.gethostname() # Get local machine name
port = 12352 # serve port for yout service
s.bind((host, port)) # Bind to the port
s.listen(10) # Wair for client connection
while True:
c, addr = s.accept() # Establish connection with client
print 'Got connection from ', addr
name = c.recv(100) # Receive filename from client
print name, 'File requested by client'
file = open(name, "r") # Open file requested by client
while True:
chunk = file.read(65536) # Read file contents
if not chunk:
break # EOF
c.sendall(chunk) # Send file contents to client
c.close()
# Server Program: server.py
import socket # import socket module
import os
s=socket.socket() # Create a socket object
host = socket.gethostname() # Get local machine name
port = 12352 # serve port for yout service
s.bind((host, port)) # Bind to the port
s.listen(10) # Wair for client connection
while True:
c, addr = s.accept() # Establish connection with client
print 'Got connection from ', addr
name = c.recv(100) # Receive filename from client
print name, 'File requested by client'
file = open(name, "r") # Open file requested by client
while True:
chunk = file.read(65536) # Read file contents
if not chunk:
break # EOF
c.sendall(chunk) # Send file contents to client
c.close()
No comments:
Post a Comment