`
xiaoshuq
  • 浏览: 4369 次
  • 性别: Icon_minigender_1
  • 来自: 山东
最近访客 更多访客>>
社区版块
存档分类
最新评论

wxPython 使用 WebBrowser

阅读更多
   
      #-*-coding=utf-8-*-
   
      #
   
       
   
      import  wx
   
       
   
      if wx.Platform == '__WXMSW__':
  
          import wx.lib.iewin as iewin
  
       
  
      class MFrame(wx.Frame):
  
          def __init__(self):
  
          self.frame = wx.Frame.__init__(self,None,-1,'migong',size=(290,260),style=wx.STAY_ON_TOP|wx.DEFAULT_FRAME_STYLE^(wx.RESIZE_BORDER|wx.MAXIMIZE_BOX))
  
       
  
      #----------------------------------------------------------------------
  
      class MPanel(wx.Panel):
  
          def __init__(self,frame):
  
              wx.Panel.__init__(self, frame, -1,style=wx.TAB_TRAVERSAL|wx.CLIP_CHILDREN|wx.NO_FULL_REPAINT_ON_RESIZE)            
  
              self.current = "http://57hm.cn/migong/"
  
              self.frame = frame
  
              sizer = wx.BoxSizer(wx.VERTICAL)
  
              btnSizer = wx.BoxSizer(wx.HORIZONTAL)  
  
              self.ie = iewin.IEHtmlWindow(self)
  
              sizer.Add(self.ie, 1, wx.EXPAND)
 
              self.ie.LoadUrl(self.current)  
  
              self.SetSizer(sizer)   
  
              self.ie.AddEventSink(self)
  
          frame.Show()
  
      if __name__=="__main__":
  
          app=wx.PySimpleApp()
  
          frame = MFrame()
  
          a = MPanel(frame)
  
          app.MainLoop()

分享到:
评论

相关推荐

    Python怎么调用系统命令.docx

    对于需要打开URL的情况,可以使用`webbrowser`模块。 **语法**: ```python webbrowser.open(url) ``` **参数**: - `url`: 需要打开的URL地址。 **示例**: ```python import webbrowser # 打开网站 webbrowser....

    Python-用于管理电脑桌面和浏览器收藏网址的python工具

    Python可以通过`webbrowser`库打开浏览器,但直接操作浏览器的收藏夹通常需要借助于特定浏览器的API或者使用第三方库,如`selenium`来模拟用户交互。对于Chrome浏览器,可以使用`chrome.storage` API,通过`...

    源码:Python 小程序 之 直播间自动发送消息!

    from wx import * # 导入wxpython图形用户界面第三方库 import wx import time import random import webbrowser import pynput # from _thread import start_new_thread # 创建线程 import threading # 多线程

    Python学习笔记(20210930170516).pdf

    6. Web编程基础:文档中还提到了Web编程相关的内容,包括webbrowser、telnet、SSH等,这可能意味着文档包括了Python在Web开发中的应用,例如如何使用Python进行网页自动化处理或者网络协议的实现。 7. 网络编程:...

    Rep_prac_u2

    Rep_prac_u2 #ejemplo 1导入wx app = wx.App(clearSigInt... #ejemplo 2 import wx import webbrowser 类别MyApp(wx.App):def init(自己):super()。 初始化(clearSigInt = True) 类MyFrame(wx.Frame)

Global site tag (gtag.js) - Google Analytics