37,721
社区成员
发帖
与我相关
我的任务
分享
import tkFileDialog
import os
from Tkinter import *
class App(object):
def __init__(self):
self.top=Tk()
self.button1=Button(self.top,text="open",fg="red",command=self.inputnumber)
self.button1.pack()
language=IntVar()
language.set(1)
self.language_option1=Radiobutton(self.top,variable=language,text='English',value=1,command=self.l1)
self.language_option1.pack()
self.language_option2=Radiobutton(self.top,variable=language,text='Japan',value=2,command=self.l2)
self.language_option2.pack()
typ=IntVar()
typ.set(2)
self.type_option1=Radiobutton(self.top,variable=typ,text='SMD3',value=1,command=self.v1)
self.type_option1.pack()
self.type_option2=Radiobutton(self.top,variable=typ,text='SMLD5',value=2,command=self.v2)
self.type_option2.pack()
self.out_text=Text(self.top)
self.out_text.pack()
fp=open('saul issue.txt')
temp_file=fp.readlines()
fp.close()
for list_ in temp_file:
self.out_text.insert(CURRENT,list_)
self.autorun=Button(self.top,text="run",fg="blue",command=self.autopack)
def inputnumber(self):
filename = tkFileDialog.askopenfilename(initialdir = 'c:/')
print filename
self.out_text.insert(CURRENT,filename+'\n')
def l1(self):
self.language='EN'
print self.language
self.out_text.insert(CURRENT,self.language+'\n')
def l2(self):
self.language='JP'
print self.language
self.out_text.insert(CURRENT,self.language+'\n')
def v1(self):
self.version='SMD3'
print self.version
self.out_text.insert(CURRENT,self.version+'\n')
def v2(self):
self.version='SMLD5'
print self.version
self.out_text.insert(CURRENT,self.version+'\n')
def autopack():
pass
def main():
app=App()
mainloop()
if __name__=='__main__':
main()
import tkFileDialog
import os
from Tkinter import *
class App(object):
def __init__(self):
self.top=Tk()
self.button1=Button(self.top,text="open",fg="red",command=self.inputnumber)#一个控件
self.button1.pack()
def inputnumber(self): #控件的处理函数
filename = tkFileDialog.askopenfilename(initialdir = 'c:/')
print filename
self.out_text.insert(CURRENT,filename+'\n')
def main():
app=App()
mainloop()
if __name__=='__main__':
main()