代码:
服务端:
import socket
def send_ms(client_socket,client_addr):
file_name=client_socket.recv(1024).decode("utf-8")
#获取文件名
temp=None
try:
f=open(file_name,"rb")
temp=f.read()
f.close()
except Exception as ret:
print("无此文件")
#处理异常
if temp:
client_socket.send(temp)
#非空发送
def main():
tcp_socket=socket.socket(socket.AF_INET ,socket.SOCK_STREAM)
#创建套接字
tcp_socket.bind(("127.0.0.1",7788))
#绑定端口
tcp_socket.listen(128)
#监听
client_socket,client_addr= tcp_socket.accept()
#等待
send_ms(client_socket,client_addr)
#创建新函数处理
if __name__=="__main__":
main();
客户端:
import socket
def main() :
tcp_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM )
#创建套接字
dest_ip=input("请输入你