从Geany(Ubuntu)上的python禁用/关闭/退出/退出终端屏幕

时间:2014-12-31 14:00:41

标签: python ubuntu terminal geany

我在Ubuntu上编写了一个用Python打开GUI格式视频的程序,我不希望命令终端屏幕在程序通过Geany编译器执行后一直打开。

你能不能让我离开这个终端屏幕

import Tkinter,ttk 
import tkMessageBox
from Tkinter import *
import io,sys,os,subprocess
from tkFileDialog import askopenfilename

def askforvideo():
    global process
    name= askopenfilename(title=[("videopen")],filetypes=[("Video Files","*.h264")])
    if name != "":
        subprocess.call(['vlc',name,'--play-and-exit'])
    return

 root = Tk()
 root.title("Flight Recording Application")

 mainframe = ttk.Frame(root, padding="200 200 200 200")
 mainframe.grid()

ttk.Button(mainframe, text="Video Open",    command=askforvideo).grid(column=10, row=3)
ttk.Button(mainframe, text="Exit",          command=root.quit).grid(column=95, row=3)

root.mainloop()

2 个答案:

答案 0 :(得分:1)

以下内容可行。

点击修改>偏好设置>工具 在终端字段中将值更改为

  

bash -x%c

这将从bash而不是终端执行你的python命令。

答案 1 :(得分:0)

如果您使用的是较早版本的Geany,则可能需要更新存储库并使用底部的虚拟终端模拟器。