【问题标题】:Python Tkinter terminal integrationPython Tkinter 终端集成
【发布时间】:2015-04-21 09:35:06
【问题描述】:

我正在尝试在我的 Python 脚本中集成一个终端。我最终让它工作了,但它在左侧显示了一个红色条,我想摆脱它。

代码是这样的:

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()

【问题讨论】:

标签: python python-2.7 python-3.x terminal tkinter


【解决方案1】:

左边的红色条是xterm的滚动条。从命令中删除 -sb 选项以消除它:

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

manual

-sb

此选项表示某些行数 从窗口顶部滚动出来的内容应该被保存,并且一个 应显示滚动条,以便这些行可以 看过。此选项可以从“VT 选项”菜单。

【讨论】:

    猜你喜欢
    • 2019-03-26
    • 2016-06-06
    • 1970-01-01
    • 2021-11-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多