|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- from tkinter import *
- from tkinter.messagebox import *
- from bishe import Extractor as ex
- class InputFrame(Frame): # 继承Frame类
- def __init__(self, master=None):
- Frame.__init__(self, master)
- self.root = master #定义内部变量root
- self.itemName = StringVar()
- self.importPrice = StringVar()
- self.sellPrice = StringVar()
- self.deductPrice = StringVar()
- self.createPage()
-
- self.s1 = ''
- self.s1 = ''
- def go(self):
- print('gogogo')
-
- def createPage(self):
- Label(self).grid(row=0, stick=W, pady=10)
- Label(self, text = '目标文件路径: ').grid(row=1, stick=W, pady=10)
- self.e1=Entry(self, textvariable=self.itemName).grid(row=1, column=1, stick=E)
- Label(self, text = '命名输出文件: ').grid(row=2, stick=W, pady=10)
- self.e2=Entry(self, textvariable=self.importPrice).grid(row=2, column=1, stick=E)
- Button(self, text='开始提取',command = go).grid(row=6, column=1, stick=E, pady=10)
- class QueryFrame(Frame): # 继承Frame类
- def __init__(self, master=None):
- Frame.__init__(self, master)
- self.root = master #定义内部变量root
- self.itemName = StringVar()
- self.createPage()
-
- def createPage(self):
- Label(self, text='查询界面').pack()
-
- class CountFrame(Frame): # 继承Frame类
- def __init__(self, master=None):
- Frame.__init__(self, master)
- self.root = master #定义内部变量root
- self.createPage()
-
- def createPage(self):
- Label(self, text='统计界面').pack()
-
-
- class AboutFrame(Frame): # 继承Frame类
- def __init__(self, master=None):
- Frame.__init__(self, master)
- self.root = master #定义内部变量root
- self.createPage()
-
- def createPage(self):
- Label(self, text='关于界面').pack()
复制代码
我在“开始提取”按键设置了触发函数"go",但是无法触发,且界面都读取不出来,提示错误“name"go" is not defined”,请问各位大神如何解决?跪谢! |
|