Ich glaube, Sie in PyCharm External Tools
aussehen sollte im Wesentlichen können Sie PyCharm Kick off Dinge in seiner Konsole. File | Settings | Tools | External Tools | '+'
. Sie können mit dem oberen Bit herumspielen, aber aus diesem Grund sagen wir einfach Name = foo
, Group = bar
, Description = foobar
, und alle Kästchen ankreuzen. Für Program
setzen Sie python
. In Parameters
setzen manage.py shell < some_script.py
. Für Working directory:
, hängt davon ab, was Sie wollen. Die Schaltfläche Insert macro...
ist jedoch ziemlich nützlich.
Ich bin mir nicht sicher, ob es die <
oder shell
behandelt, aber einen Versuch wert. Wenn sie nicht funktionieren, kann es sein, dass Sie Ihren Befehl umstrukturieren, damit er funktioniert. Zum Beispiel, diese Zeile zu einem "Shell-Skript" hinzuzufügen und das Shell-Skript von PyCharm zu entfernen.
Sie können es aus dem Dropdown-Menü Tools | bar | foo
ausführen. Indem Sie es mehrmals hintereinander benutzen, fragt PyCharm, ob Sie es zu einem Keymap
machen möchten. Oder Sie könnten es tun manuallyFile | Settings | Keymap | External Tools