我有一个键盘模块,可以将数据发送到计算机。它必须接受不同的换行符以保持正确的格式。但是,在发送输入时,换行符充当Enter键,并破坏了输入。
在这种情况下,由于格式问题,我不能简单地.join("\n")
。有没有一种方法可以接受保持这种格式的任何语言的输入?我可以使用任何语言作为其余代码的前端(将在C ++中处理)。
答案 0 :(得分:0)
您可以使用如下循环:
theLines = []
line = input('start typing, end with a blank line: ')
while line != '':
theLines.append(line+'\n')
line = input()
print(''.join(theLines))