class Brower(wx.Frame):
def __init__(self):
wx.Frame.__init__(self, None, -1, "BROWER", size=(-1, -1))
self.browser = wx.html2.WebView.New(self, style=0, size=(-1, -1))
self.html_file = "test.html"
self.browser.LoadURL(os.path.realpath("test.html"))
用Python的requests库解决这个问题比较简单,例程如下:import sys
import requests
reload(sys)
sys.setdefaultencoding('utf-8')
r=requests.get('xxx网址')
fh=open('test.html','w')
fh.write(r.text)
fh.close()
说明一下,requests库不是Python内置的,不过很流行,很多发行版都带,没带的话就去requests官网去下载,或者用 pip install requests命令安装最新版。
用Python的requests库解决这个问题比较简单,例程如下:import sys
import requests
reload(sys)
sys.setdefaultencoding('utf-8')
r=requests.get('xxx网址')
fh=open('test.html','w')
fh.write(r.text)
fh.close()
说明一下,requests库不是Python内置的,不过很流行,很多发行版都带,没带的话就去requests官网去下载,或者用 pip install requests命令安装最新版。
这个程序里在保存文件前,还需要把字符编码设置一下,用的是自带的sys库。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)