with s:
message = pyautogui.prompt('enter data', 'Send Data')
s.sendall(**b'variable goes here'**)
data = s.recv(1024)
在第3行中,我需要能够在括号内放置一个变量,但保留字节前缀或等效的任何主意?在此先感谢您的帮助!
需要看起来像这样:
s.sendall(b'somerandomtext{variable}')
编辑: 感谢您的帮助,这是我的最终代码:
with s:
m = pyautogui.prompt('Enter data to send:', 'Client Prompt')
msg = '{}'.format(m)
bytemsg = msg.encode('utf-8')
s.sendall(bytemsg)
data = s.recv(1024)
答案 0 :(得分:0)
我认为您可以执行以下步骤:
var = "dynamic"
msg = "this is a {} message".format(var)
bytMsg = msg.encode('utf-8')
s.sendall(bytMsg)