Python
1while True: 2 res = input("コマンドを入力>") 3 if(res == ""): 4 print("コマンドを入力してください") 5 elif(res == "set"): 6 SET() 7 elif(res == "stop"): 8 break 9 ExitFunc(0)
このようなPythonのコードがあって、標準入力で受け取った内容によって処理を変えるというものなのですが、LinuxにインストールしているPythonでこのコードを実行して、例えば「set」と入力してEnterキーを押してみても、「コマンドを入力>」が新しく表示されるだけで、SET関数が実行されません。
WindowsにインストールしているPythonではSET関数が実行されます。
Linuxでも正常に動作するようにしたいのですが、解決法をご存知の方はいらっしゃらないでしょうか。
Linuxの環境
Raspberry Pi 3
$ lsb_release -a No LSB modules are available. Distributor ID: Raspbian Description: Raspbian GNU/Linux 9.4 (stretch) Release: 9.4 Codename: stretch $ python3 --version Python 3.5.3
回答2件
あなたの回答
tips
プレビュー