2017-07-05 16 views
1

私はDjangoプロジェクトに取り組んでいます。私はクイックプロトタイプ用に書いたスクリプトを実行したいと思います。スクリプトの名前が「prototype.py」であるとします。ターミナルでPyCharmでスクリプトを実行する方法を指定する

私はpython manage.py shell < prototype.py

しかしやってそれを実行することができ、私がいない端子を介してこれを実行したいと思いますが、直接私のIDE(PyCharm)を介して、それは可能ですか?

I.e. Ctrl + Shift + F10を押すとpython manage.py shell < some_script.pyを実行します。

答えて

1

私はあなたが基本的にあなたがそのコンソールにPyCharmキック物事をオフにすることができPyCharm External Tools

になるはずだと思います。 File | Settings | Tools | External Tools | '+'。トップビットで遊ぶことができますが、そのためにはName = fooGroup = barDescription = foobarと言うだけで、すべてのボックスにチェックを入れてください。 Programの場合はpythonとします。 Parametersにはmanage.py shell < some_script.pyを入れてください。 Working directory:については、必要なものによって異なります。しかしInsert macro...ボタンは非常に便利です。

<またはshellを処理するかどうかはわかりませんが、試してみる価値はあります。彼らがうまくいかなければ、それを働かせるための命令を再構築する何らかの方法があるかもしれません。たとえば、その行を「シェルスクリプト」に追加し、PyCharmからシェルスクリプトを起動することができます。

Tools | bar | fooドロップダウンメニューから実行できます。あなたがそれをKeymapにしたいかどうかをPyCharmが一行で数回だけ使用することによって尋ねます。それともできるの?manuallyFile | Settings | Keymap | External Tools

関連する問題