指定如何在PyCharm中执行脚本

时间:2017-07-05 13:56:11

标签: pycharm jetbrains-ide

我正在研究Django项目,我想运行一个我为快速原型编写的脚本。假设该脚本名为' prototype.py'。

在终端我可以通过python manage.py shell < prototype.py

执行它

但是,我想这样做不是通过终端,而是直接通过我的IDE(PyCharm),是否可能?

即。按python manage.py shell < some_script.py时运行Ctrl + Shift + F10

1 个答案:

答案 0 :(得分:1)

我认为你应该研究PyCharm External Tools

基本上你可以让PyCharm在它的控制台中启动它。 File | Settings | Tools | External Tools | '+'。您可以使用最高位,但为此,我们只需说出Name = fooGroup = barDescription = foobar,然后选中所有框。对于Program put python。在Parametersmanage.py shell < some_script.py。对于Working directory:,取决于您的需求。 Insert macro...按钮非常有用。

我不确定它是否会处理<shell,但值得一试。如果他们不工作,可能会有一些方法来重组你的命令以使其发挥作用。例如,可能将该行添加到&#34; shell脚本&#34;并从PyCharm中取出shell脚本。

您可以从Tools | bar | foo下拉菜单中运行它。通过连续几次使用它,PyCharm将询问你是否要将其设为Keymap。或者你可以manually File | Settings | Keymap | External Tools