我正在尝试以编程方式回答服务器的一些问题。
例如,服务器询问age, sex, location
。
我应该像25,m,moon
那样回答。我可以手动执行此操作,但是当我尝试通过某个程序执行操作时却失败了。
file.write("%s\n"%val)
file.flush()
在哪里
val = "25,m,moon"
也尝试过
val = "25\,m \,moon"
服务器回应
由于服务器接受手动逗号,并希望用逗号分隔值,
我该如何执行呢?
最佳答案
服务器可能期望行结束。尝试
val = "25,m,moon\r"
或者
val = "25,m,moon\n"
或者
val = "25,m,moon\r\n"
关于python - 如何通过写入/刷新将逗号分隔的值发送到?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33357386/