Python에서 Konsole 제목을 어떻게 변경합니까? 이 코드 발견 :Python을 통해 Konsole 제목 변경
>>> import sys
>>> sys.stdout.write("\x1b]2;test\x07")
을하지만 그것은 단지 그놈 터미널,하지 (쿠분투에) Konsole을 작동합니다.
Python에서 Konsole 제목을 어떻게 변경합니까? 이 코드 발견 :Python을 통해 Konsole 제목 변경
>>> import sys
>>> sys.stdout.write("\x1b]2;test\x07")
을하지만 그것은 단지 그놈 터미널,하지 (쿠분투에) Konsole을 작동합니다.
"\x1b]0;test\x07"
을 시도해 봅니다 (2
대신 0
에 유의하십시오).
Konsole에 대해 an open bug이 있습니다. xterm 이스케이프 시퀀스를 정확하게 처리하지 못합니다. 고정 될 때까지는 전혀 작동하지 않을 수도 있습니다.
dcop "$KONSOLE_DCOP_SESSION" renameSession "New title here"
이렇게하면됩니다. renameSession 부분없이 명령을 실행하여 변경할 수있는 다른 옵션 목록을 얻을 수도 있습니다.
Python 3에 대한 명령이 있습니까? 'os.system ("echo -ne"\ 033] 0; test \ 007 "")'보다 가능한 방법이 있습니까? – Ooker