我试图以编程方式回答服务器的一些问题。
例如,服务器询问age, sex, location
。
我应该像25,m,moon
一样回答。我可以手动完成,但是当我尝试通过程序执行此操作时,我失败了。
file.write("%s\n"%val)
file.flush()
其中
val = "25,m,moon"
也尝试了
val = "25\,m \,moon"
服务器回复
以逗号分隔列表发送它们
因为,服务器接受手动逗号并想要逗号分隔值, 我该怎么办呢?
答案 0 :(得分:0)
服务器可能正在等待一行结束。尝试
val = "25,m,moon\r"
或
val = "25,m,moon\n"
或
val = "25,m,moon\r\n"