2017-06-20 2 views
1

最近の投稿キーを入力しても機能しません。確かにそれはハードウェアの問題だ! が、私はそれをファイルに保存することにより、スクリプトを実行しますように大丈夫だったの選択肢CTRL + JまたはCTRL + M .Running Pythonプログラムを使用してキーを入力することなく、しかし、私は非常に多くの日数で管理しました。今私はコマンドラインの値を与える必要があるを入力しなければならないを入力してください。IDLEインタープリタで受け入れます。これもタイプしている間に私は押すことができませんまたはctrl + jまたはctrl + mを入力して下さい。Pythonインタプリタで 'Enter'キーの代わりに使用できますか?

しかし、どうしたのですか? (この改行?)空の改行を別のファイルからコピーしました。これは通訳では機能しません。誰かがPythonで値を入力するのを助けますIDLEインタプリタenterキーを実際に使わずに。

良い代替手段の1つは、cmdまたはterminalを使用し、コマンドラインpython script.pyを使用することです。そして、ctrl + mを使ってください。

しかし、私はPythonインタプリタが不足しています。任意の選択肢はありますか?

もちろんオンスクリーンキーボードはオプションですが、私はenterの代わりにpythonインタープリタを探しています。それは可能ですか?

+1

Windowsの場合は、AutoHotKeyスクリプトを使用してEnterキーを再バインドすることをお勧めします。少なくとも、どこでも動作することがわかっています。 –

+1

キーボードにテンキーパッドの2番目のEnterキーがあります。あなたがしていない場合は、[AutoHotkey](https://autohotkey.com/)の使用をお勧めします。 – martineau

+0

これで@martineauが見つかる – void

答えて

2

通常、IDLEにはOption/Configure IDLEメニューが用意されており、ほとんどすべてのアクションをキーの組み合わせに再マップできます。 CtrlキーJ平野改行やインデントのために使用されている間改行やインデントアクションは、キー戻りのNumキーパッド戻りにマッピングされ、デフォルトです。しかし、このマッピング設定を変更するのは簡単です。

関連する問題