-2

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

例如:

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

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

4

1 回答 1

0

应该像这样简单,只需确保在循环之前定义了该行

line = ''

while "!finish" != line:
    line = input(">")
    file.write(line+"\n")
于 2012-12-22T06:42:03.153 回答