私のコードは次のようになります。
class myClass(cmd.Cmd):
def do_myFunction(self, line):
print line+'!'
if __name__ == '__main__:
myClass().cmdloop()
コマンドラインでこれを使用し、最後に空白を含む行を入力すると、cmdloop() readline は自動的にそれらを削除するように見えるので、印刷する代わりに:
myline !
それは印刷します:
myline!
誰もこれを回避する方法を知っていますか? 前もって感謝します!