当前正在聊天,客户端将消息写到服务器,服务器修改消息并发送修改后的消息,但对我来说仅适用于第一条消息
我尝试更改字符串声明的位置等等,但是我无法解决问题
msg = current.recv(1024)
print msg
socket_index = open_client_sockets.index(current) + 1
currentDT = datetime.datetime.now()
new_msg = currentDT.strftime("%H:%M") + " User " + str(socket_index) + ": " + msg
print new_msg
输出:
hello # good
12:54 User 2: hello #good
hello # good
hello # mistake