Python论坛  - 讨论区

标题:[python-chinese] 问一个简单的Tk问题

2005年05月28日 星期六 20:34

泰传 温 wendwghit at yahoo.com.cn
Sat May 28 20:34:08 HKT 2005

今天花大力气写一个一个处理文件的小程序, 但是运行时得通过命令行来输入文件名字, 感觉不是很好, 所以想用Tk来打开一个文件,处理,然后在屏幕上显示出来, 处理这部分已经写好了, 但是打开一个文件和显示这部分没有做好, 用tk来作时无从下手, 试好多次,可以用对话框打开文件, 但是打开后老是 ”tk 程序无法响应“,非得按ctrl + alt + del才可以结束,所以想找一个简单得打开文件得TK代码, 谢谢
代码如下:
>>> import tkFileDialog
>>> m = tkFileDialog.askopenfilename(filetypes = [("script files", "*.cmd")])
>>> m
'C:/Python24/Script.cmd'
 返回之后,屏幕上就有了一个死了得tk窗口, 而后ctrl + alt + del结束窗口



---------------------------------
Do You Yahoo!?
150万曲MP3疯狂搜,带您闯入音乐殿堂
美女明星应有尽有,搜遍美图、艳图和酷图
1G就是1000兆,雅虎电邮自助扩容!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050528/4e0e7551/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年05月28日 星期六 21:21

limodou limodou at gmail.com
Sat May 28 21:21:43 HKT 2005

怎么没有tk事件循环的处理呢?

在 05-5-28,泰传 温<wendwghit at yahoo.com.cn> 写道:
> 今天花大力气写一个一个处理文件的小程序, 但是运行时得通过命令行来输入文件名字, 感觉不是很好,
> 所以想用Tk来打开一个文件,处理,然后在屏幕上显示出来, 处理这部分已经写好了, 但是打开一个文件和显示这部分没有做好, 用tk来作时无从下手,
> 试好多次,可以用对话框打开文件, 但是打开后老是 "tk 程序无法响应",非得按ctrl + alt +
> del才可以结束,所以想找一个简单得打开文件得TK代码, 谢谢 
> 代码如下: 
> >>> import tkFileDialog
> >>> m = tkFileDialog.askopenfilename(filetypes = [("script files",
> "*.cmd")])
> >>> m
> 'C:/Python24/Script.cmd'
>  返回之后,屏幕上就有了一个死了得tk窗口, 而后ctrl + alt + del结束窗口
> 
> 
> ________________________________
> Do You Yahoo!?
>  150万曲MP3疯狂搜,带您闯入音乐殿堂
> 美女明星应有尽有,搜遍美图、艳图和酷图
>  1G就是1000兆,雅虎电邮自助扩容! 
> 
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 


-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou
New Google Maillist: http://groups-beta.google.com/group/python-cn

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年05月30日 星期一 12:36

huanghao at ufgov.com.cn huanghao at ufgov.com.cn
Mon May 30 12:36:05 HKT 2005

命令行?很好办,写一个批处理文件,放到 %USERPROFILE%\SendTo 目录下:

myapp.bat
<你的执行文件名.exe> %1

然后在 Windows 的资源管理器中“发送到……”即可,与资源管理器集成,岂不更
好

python-chinese-bounces at lists.python.cn 写于 2005-05-28 20:34:08:

> 今天花大力气写一个一个处理文件的小程序, 但是运行时得通过命令行来输入
> 文件名字, 感觉不是很好, 所以想用Tk来打开一个文件,处理,然后在屏幕上
> 显示出来, 处理这部分已经写好了, 但是打开一个文件和显示这部分没有做
> 好, 用tk来作时无从下手, 试好多次,可以用对话框打开文件, 但是打开后老
> 是 ”tk 程序无法响应“,非得按ctrl + alt + del才可以结束,所以想找一个
> 简单得打开文件得TK代码, 谢谢
> 代码如下:
> >>> import tkFileDialog
> >>> m = tkFileDialog.askopenfilename(filetypes = [("script files", 
"*.cmd")])
> >>> m
> 'C:/Python24/Script.cmd'
>  返回之后,屏幕上就有了一个死了得tk窗口, 而后ctrl + alt + del结束窗口

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050530/943b1617/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号