Ich versuche, über eine Befehlszeile eine Instanz von Konsole zu öffnen und ein Python-Skript auszuführen. Ich versuche:Verwenden von "konsole" Befehl zum Ausführen von Python-Skript
konsole -hold -e 'python -i hello.py'
Das Verhalten Ich erhalte, ist, dass eine anhaltende konsole öffnet, und ich bin in Python fallen gelassen, aber das Skript nicht ausgeführt.
Python 2.7.2+ (default, Oct 4 2011, 20:03:08)
[GCC 4.6.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
Was muss ich tun, damit das Python-Skript im Konsole-Fenster ausgeführt wird?
By the way: (1) die Datei "hello.py" hat die Linie print ("Hallo von Python") (2) Mein Ziel ist es in Kate ein "externes Tool" haben Das führt das aktuelle Skript aus. Ich versuche: cd "% verzeichnis" & & konsole -e 'python -i "% filename"' und ich bekomme das gleiche Verhalten oben beschrieben mit dem Befehl von einer Befehlszeile. – abalter
Ich benutze 'konsole' nicht, aber der' -e' Parameter ist von 'xterm' bekannt. Du scheinst es richtig zu benutzen; das funktioniert gut mit 'xterm'. – zigg