【发布时间】:2013-06-10 02:45:30
【问题描述】:
我想知道如何编写一个可以接受多行输入的简单程序,然后可以像在 lynx 浏览器中一样提交输入,在这里你使用一个空行然后一个句点来提交输入。
我想在电子邮件程序中使用它。
【问题讨论】:
-
这个问题有点不一样,我问的是如何提交输入。
-
啊,你已经知道如何获取多行输入了?
我想知道如何编写一个可以接受多行输入的简单程序,然后可以像在 lynx 浏览器中一样提交输入,在这里你使用一个空行然后一个句点来提交输入。
我想在电子邮件程序中使用它。
【问题讨论】:
这里有一个简单的方法:
#!/usr/bin/python
input_list = []
while True:
input_str = raw_input(">")
if input_str == "." and input_list[-1] == "":
break
else:
input_list.append(input_str)
for line in input_list:
print line
【讨论】: