Klar PyCharm Fenster Ausführen
Gibt es eine Möglichkeit, deaktivieren Sie das "Ausführen" - Konsole in PyCharm?
Ich möchte einen code, der löschen/verstecken alle print (), die vorher gemacht.
Wie die "clear_all" - button, aber ohne zu drücken, um es manuell.
Habe ich gelesen, dass es einen Weg gibt, es zu tun in einem terminal mit os.system("cls"), aber in PyCharm, es fügt nur ein kleines Quadrat ohne löschen nichts.
Außerdem möchte ich nicht verwenden print("\n" *100), da möchte ich nicht in der Lage, um zu Blättern zurück und sehen Sie die früheren Drucke.
- jetbrains.com/pycharm/webhelp/run-tool-window.html#d595386e316
- Aber gibt es eine Möglichkeit, das Programm so etwas wie die "clear_all" - button?
- "es ist nur hinzufügen, ein kleiner Platz ohne löschen nichts." - terminal-Problem?
- Ich bin nicht mit einem terminal hier. Ich bin ausführen von code in PyCharm direkt und ich möchte ganz klar alle Drucke, die vorher gemacht.
- Nach der Suche ein wenig herum, ich verstehe die Frage so : gibt es eine Möglichkeit für Python für die Interaktion mit Pycharm ist
Run
Konsole (das habe ich angefangen, zu glauben, ist nicht ein terminal, sondern mehr wie ein einfaches display-Bildschirm). Die möglicherweise zu kompliziert. Je nachdem, wie weit bist du bereit zu gehen, können Sie immer sehen, dass für button ist die Umsetzung in Pycharm CE-code. - Es gibt zwar wenig bis keine Hoffnung, die Objekte zur Verfügung steht, um Ihre Python-Prozess.
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Pycharm:
CMD + ,
(oder Pycharm Vorlieben);CTRL + L
oder nichts)Diese Frage ist ein bisschen alt, aber ich dachte, ich würde diese hier für andere Leute, die sich Fragen, wie dies zu tun
Wie
Laden das Paket https://github.com/asweigart/pyautogui. Es ermöglicht python zu senden Tastatureingaben.
Müssen Sie möglicherweise die Installation einiger anderer Pakete zuerst
Legen Sie eine Tastenkombination für das löschen des ausführen-Fenster in pycharm wie erklärt Taylan Aydinli
Dann, wenn Sie den Tastatur-shortcut für 'alles löschen', um
Command + L
verwenden Sie diese in Ihrem python-SkriptBeispiel Programm
Hiermit löschen Sie den Bildschirm, nachdem der Benutzer eine Eingabe.
EDIT:, Wenn Sie sich nicht konzentriert auf das Werkzeug-Fenster, dann wird Ihr klar, hot-key wird nicht funktionieren, Sie sehen diese für sich selbst, wenn Sie versuchen, drücken Sie Ihre hot-Taste, während Sie konzentriert auf, sagen wir mal, der editor, die Sie nicht deaktivieren Sie die eingebettete terminals Inhalt.
PyAutoGUI keine Möglichkeit hat, sich auf windows direkt, um dieses Problem zu lösen Sie können versuchen, zu finden, die Koordinate, wo die run-Klemme befindet, und senden Sie dann einen Linksklick zu konzentrieren, wenn Sie nicht bereits wissen, die Koordinaten, wo Sie mit Ihrer Maus klicken können, können Sie finden Sie es heraus mit dem folgenden code:
Ein Beispiel der Ausgabe:
und jetzt der eigentliche code:
hotkey('ctrl','l')