【发布时间】:2021-05-03 06:32:51
【问题描述】:
我有带有以下代码的 python 客户端应用程序,它工作正常:
import socket
sock = socket.socket()
sock.connect(('127.0.0.1', 55555))
sock.send(b'mkdir test') # windows command
data = sock.recv(1024)
sock.close()
print(data)
我需要使用输入运算符输入命令,例如:
comm = input('Input the system command: ') # mkdir test
sock.send(b'f{comm}')
但它不起作用。我试图将 b 更改为字节,写 b'\f 之类的。有什么想法吗?
【问题讨论】:
标签: python sockets client-server