import wx
class MyFrame(wx.Frame):
def init(self,parent,id):
wx.Frame.init(self,parent,id,title="领导讲话大数据词云生成器",pos=(100,100),size(400,300))
panel = wx.Panel(self)
self.title=wx.StaticText(panel,label="请输入词云文本和图片形状所在的完整路径",pos=(140,20))#生成提示框
self.label_path=wx.StaticText(panel,label="请输入词云文本所在的路径",pos=(50,50))
self.text_path=wx.TextCtrl(panel,pos=(100,50),size=(235,25),style=wx.TE_LEFT)
self.label_photo=wx.StaticText(panel,label="请输入词云形状所在的路径",pos=(50,90))
self.text_photo=wx.TextCtrl(panel,pos=(100,90),size=(235,25),style=wx.TE_LEFT)#生成两个文本框
if name=='main':
app=wx.App()
frame=MyFrame(parent=None,id=-1)
frame.show()
app.MainLoop()
size(300,400) 有错误
提示是哪一行有错啊?
这行吧
wx.Frame.init(self,parent,id,title="领导讲话大数据词云生成器",pos=(100,100),size(400,300))
提示位置参数不可位于关键字参数之后,应该是size = (400, 300)
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!