繁体   English   中英

Tkinter&X11:在IDE外部运行程序吗?

[英]Tkinter & X11: Run Program Outside of IDE?

关于Tkinter和X11的快速问题:如何运行/操作独立程序? 这是一个(非常有趣的)简单示例,

from Tkinter import *
import urllib2
import re

master = Tk()
e = Entry(master)
e.pack()
e.focus_set()

def yahoo_search_condenser():
    n = e.get()
    source = urllib2.urlopen("http://search.yahoo.com/search?p=" + n)
    target = source.read()
    expr = re.findall('(?<="yschttl spt"\shref=")[\S]+', target)
    source.close()
    root = Tk()
    text = Text(root)
    text.insert(INSERT, expr)
    text.insert(END, '.')
    text.pack()
    root.mainloop()

b = Button(master, text="get", width=10, command=yahoo_search_condenser)
b.pack()

mainloop()

那么,如何在不通过IDE的情况下启动它呢? 如何一次安装/实现X11 GUI而不需要经过任何中间人? 显然,我对此很陌生。

谢谢你的帮助!

我完全没有使用Tkinter的经验,但是我只是将您的代码复制到本地文件中,然后从bash shell中键入python myfile.py ,它没有问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM