我刚接触Python Socket〜
我正在制作一个套接字项目,该项目可以将文件发送到服务器,我想像这样对客户端执行:
python client.py [主机名] [端口] [发送文件名]
sys.argv [1] , sys.argv [2] 用于将主机名和端口发送到socket.recv(),但是服务器如何识别文件名/第三个参数?
答案 0 :(得分:0)
我只告诉你一件事:
没有显示您尝试过的代码。在代码中,我的意思是
Python
脚本。
在socket
模块中,有一个名为socket.sendfile(file, offset=0, count=None)
的文件发送选项,它是通过socket
的文件发送的选项。
有关详细信息,请参见文档。
最新稳定的3倍(3.8)Click Here
最新稳定版2倍(2.7)Click Here