Python论坛  - 讨论区

标题:Re: Re: Re: Re: Re: [python-chinese] Tkinter按钮调用函数怎么出错了?

2006年01月20日 星期五 12:26

wangzhe wangzhe at eastcom.com
Fri Jan 20 12:26:08 HKT 2006

Skipped content of type multipart/alternative-------------- next part --------------
A non-text attachment was scrubbed...
Name: wangzhe.vcf
Type: text/x-vcard
Size: 304 bytes
Desc: not available
Url : http://lists.exoweb.net/pipermail/python-chinese/attachments/20060120/11aa2405/wangzhe.vcf

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

2006年01月20日 星期五 14:13

wy4948 wy4948 at 163.com
Fri Jan 20 14:13:43 HKT 2006

闷死了,原来是把关键字设置成了中文,设置成了英文就行了。




wy4948
2006-01-20



发件人: wangzhe
发送时间: 2006-01-20 12:27:28
收件人: wy4948; python-chinese at lists.python.cn
抄送: 
主题: Re: Re: Re: Re: Re: [python-chinese] Tkinter按钮调用函数怎么出错了?

其它的TXT文件也没问题呢,你的是什么文件啊?你要找什么内容呢?


======== 2006-01-20 11:22:49 您在来信中写道: ========

晕,果然呢,但我选择其他的txt文件就不行了,奇怪死了,弄了半天都弄不好,能帮我看看不?










-----原始邮件-----
发件人:"wangzhe" 
发送时间:2006-01-20 11:09:17
收件人:"wy4948" ,"python-chinese at lists.python.cn" 
抄送:(无)
主题:Re: Re: Re: [python-chinese] Tkinter按钮调用函数怎么出错了?



不好意思没有说清楚,运行的时候不是要选择文件麽?反正就是由关键字的文件,我选择了运行文件自己。生成的新文件是有内容的。和代码内容相符合。


======== 2006-01-20 10:52:21 您在来信中写道: ========

怎么运行时选择运行文件本身的?
我直接双击运行的呢?
不好意思,上周才开始接触python







-----原始邮件-----
发件人:"wangzhe" 
发送时间:2006-01-20 10:10:59
收件人:"python-chinese at lists.python.cn" 
抄送:(无)
主题:Re: [python-chinese] Tkinter按钮调用函数怎么出错了?



运行时选择运行文件本身,我这里使用生成的文件不是0K啊!哪里有问题呢?


代码如下:
不使用Tkinter已经可以了,但我想写个界面的,使用按钮选择,这样怎么只能生成一个0kb的文件呢?

from Tkinter import *
wnd = Tk()
wnd.btn = Button(wnd,text="shai")
wnd.btn.pack(side=LEFT)
import tkFileDialog
b=tkFileDialog.askopenfilename() 
def shai(a):
 f=open(a)
 f1=open("result.txt","w+")
 s=f.readlines()
 for i in range(len(s)):
  if "设置的关键字" in s[i]:
   f1.write(s[i-1])
 f.close()
 f1.close()
wnd.btn.config(command=shai(b))
wnd.mainloop()














= = = = = = = = = = = = = = = = = = = = = = 







= = = = = = = = = = = = = = = = = = = = = = 
 








想 要 一 个 快 n 倍 的 免 费 邮 箱 吗 ? 
126 专 业 电 子 邮 局 ―― 全 球 领 先 的 中 文 邮 箱 带 你 进 入 极 速 之 旅 

= = = = = = = = = = = = = = = = = = = = = = 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060120/0ff1a287/attachment.html

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

2006年01月20日 星期五 14:19

wy4948 wy4948 at 163.com
Fri Jan 20 14:19:24 HKT 2006

还要麻烦下大家,这个里面怎么修改才能支持 中文做需要查找的关键字啊?




wy4948
2006-01-20



发件人: wangzhe
发送时间: 2006-01-20 12:27:28
收件人: wy4948; python-chinese at lists.python.cn
抄送: 
主题: Re: Re: Re: Re: Re: [python-chinese] Tkinter按钮调用函数怎么出错了?

其它的TXT文件也没问题呢,你的是什么文件啊?你要找什么内容呢?


======== 2006-01-20 11:22:49 您在来信中写道: ========

晕,果然呢,但我选择其他的txt文件就不行了,奇怪死了,弄了半天都弄不好,能帮我看看不?










-----原始邮件-----
发件人:"wangzhe" 
发送时间:2006-01-20 11:09:17
收件人:"wy4948" ,"python-chinese at lists.python.cn" 
抄送:(无)
主题:Re: Re: Re: [python-chinese] Tkinter按钮调用函数怎么出错了?



不好意思没有说清楚,运行的时候不是要选择文件麽?反正就是由关键字的文件,我选择了运行文件自己。生成的新文件是有内容的。和代码内容相符合。


======== 2006-01-20 10:52:21 您在来信中写道: ========

怎么运行时选择运行文件本身的?
我直接双击运行的呢?
不好意思,上周才开始接触python







-----原始邮件-----
发件人:"wangzhe" 
发送时间:2006-01-20 10:10:59
收件人:"python-chinese at lists.python.cn" 
抄送:(无)
主题:Re: [python-chinese] Tkinter按钮调用函数怎么出错了?



运行时选择运行文件本身,我这里使用生成的文件不是0K啊!哪里有问题呢?


代码如下:
不使用Tkinter已经可以了,但我想写个界面的,使用按钮选择,这样怎么只能生成一个0kb的文件呢?

from Tkinter import *
wnd = Tk()
wnd.btn = Button(wnd,text="shai")
wnd.btn.pack(side=LEFT)
import tkFileDialog
b=tkFileDialog.askopenfilename() 
def shai(a):
 f=open(a)
 f1=open("result.txt","w+")
 s=f.readlines()
 for i in range(len(s)):
  if "设置的关键字" in s[i]:
   f1.write(s[i-1])
 f.close()
 f1.close()
wnd.btn.config(command=shai(b))
wnd.mainloop()














= = = = = = = = = = = = = = = = = = = = = = 







= = = = = = = = = = = = = = = = = = = = = = 
 








想 要 一 个 快 n 倍 的 免 费 邮 箱 吗 ? 
126 专 业 电 子 邮 局 ―― 全 球 领 先 的 中 文 邮 箱 带 你 进 入 极 速 之 旅 

= = = = = = = = = = = = = = = = = = = = = = 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060120/ca41fa6d/attachment.html

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

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

    你的回复:

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

    Zeuux © 2025

    京ICP备05028076号