如何检查字符串相当于Python中的用户输入?

时间:2012-12-22 06:40:42

标签: python

我想直接读取用户的输入,直到执行命令或输入某个字符串。

例如:

while "!finish" is not line:
    line = input(">")
    file.write(line+"\n")

如果用户键入!finish并且只输入该字符串,我想结束输入。我该怎么做呢?此外,如果有办法使用键绑定,那就更好了。

1 个答案:

答案 0 :(得分:0)

应该这么简单,只要确保在循环之前定义了行

line = ''

while "!finish" != line:
    line = input(">")
    file.write(line+"\n")