带GUI的刷博客工具
发布时间:2020-12-17 17:23:59 所属栏目:Python 来源:网络整理
导读:今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 #-*-coding:utf-8 -*-import wx,os,time,webbrowserclass MyFrame(wx.Frame): """docstring for Frame""" def __init__(self): wx.Frame.__init__(sel
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 #-*-coding:utf-8 -*- import wx,os,time,webbrowser class MyFrame(wx.Frame): """docstring for Frame""" def __init__(self): wx.Frame.__init__(self,None,id=-1,title="Ginwyboo",size=(410,100)) #面板 panel = wx.Panel(self,-1) #创建按钮文本框 self.startbutton = wx.Button(panel,-1,label="start") self.getext = wx.TextCtrl(panel,"enter a web address") self.contents = wx.StaticText(panel,style=wx.TE_MULTILINE|wx.HSCROLL) #self.contents = wx.TextCtrl(panel,style=wx.TE_MULTILINE|wx.HSCROLL) #self.jindu = wx.Gauge() #创建左右布局 hbox = wx.BoxSizer() #添加部件 hbox.Add(self.getext,proportion=1,flag=wx.EXPAND) hbox.Add(self.startbutton,proportion=0,flag=wx.LEFT,border=5) #创建上下布局 vbox = wx.BoxSizer(wx.VERTICAL) #添加部件 vbox.Add(hbox,flag=wx.EXPAND | wx.ALL,border=5) vbox.Add(self.contents,flag=wx.EXPAND | wx.LEFT | wx.BOTTOM | wx.RIGHT,border=5) panel.SetSizer(vbox) #添加event self.Bind(wx.EVT_BUTTON,self.OnClick,self.startbutton) self.startbutton.SetDefault() #按钮 def OnClick(self,event): self.startbutton.SetLabel("begin") #获取文本框内输入的内容 addd=self.getext.GetValue() while 1: i=0 while i<10: i=i+1 webbrowser.open(addd) time.sleep(3) os.system("taskkill /f /im chrome.exe")#改成自己的浏览器 if __name__=='__main__': app = wx.PySimpleApp() frame = MyFrame() frame.Show(True) app.MainLoop() #后面还会加入一些功能... 以上内容由PHP站长网【52php.cn】收集整理供大家参考研究 如果以上内容对您有帮助,欢迎收藏、点赞、推荐、分享。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |