2005年05月28日 星期六 20:34
今天花大力气写一个一个处理文件的小程序, 但是运行时得通过命令行来输入文件名字, 感觉不是很好, 所以想用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
2005年05月28日 星期六 21:21
怎么没有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
2005年05月30日 星期一 12:36
命令行?很好办,写一个批处理文件,放到 %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
Zeuux © 2025
京ICP备05028076号