コマンドが実行されるか、特定の文字列が入力されるまで、ユーザーからの入力を読みたいだけです。
例えば:
while "!finish" is not line:
line = input(">")
file.write(line+"\n")
ユーザーが !finish とその文字列のみを入力した場合、入力を終了したいと思います。どうすればこれを行うことができますか?また、キーバインディングを使用する方法があれば、そのほうがよいでしょう。
コマンドが実行されるか、特定の文字列が入力されるまで、ユーザーからの入力を読みたいだけです。
例えば:
while "!finish" is not line:
line = input(">")
file.write(line+"\n")
ユーザーが !finish とその文字列のみを入力した場合、入力を終了したいと思います。どうすればこれを行うことができますか?また、キーバインディングを使用する方法があれば、そのほうがよいでしょう。