2015-04-21 4 views
0

Я пытаюсь интегрировать терминал в свой сценарий Python. В итоге я получил его, но он показывает красную полосу с левой стороны, и я хотел избавиться от нее.Интеграция терминала Python Tkinter

Screenshot showing issue

Код это:

from Tkinter import * 
import os 

root = Tk() 
root.title("My Program") 
Terminal = Frame(root, height = 400, width = 500) 
Terminal.pack(fill = BOTH, expand = YES) 
winfo = Terminal.winfo_id() 
os.system("xterm -into %d -geometry 40x200 -sb &" % winfo) 

root.mainloop() 
+0

(http://s28.postimg.org/xpwkvqp0d/Screenshot_from_2015_04_21_17_16_16.png) –

+0

красная полоса слева –

ответ

0

Красная полоса слева находится полоса прокрутки XTERM в. Отбросьте вариант -sb из команды, чтобы исключить, что:

os.system("xterm -into %d -geometry 40x200 &" % winfo) 

manual говорит

-sb

Этот параметр указывает на то, что некоторое количество линий, которые прокручиваются от верхней части окно должно быть сохранено и что должна отображаться полоса прокрутки , так что эти строки могут быть просмотрены . Эта опция может быть включена и выключена в меню «VT Options».

Смежные вопросы