python3使用pyqt5制作一个超简单浏览器的实例


Posted in Python onOctober 19, 2017

我们使用的是QWebview模块,这里也主要是展示下QWebview的用法。

之前在网上找了半天的解析网页的内容,都不是很清楚。

这是核心代码:

webview = Qwebview()
webview.load(Qurl('http://www.cnblogs.com/Blaxon/'))
webview.show()

完整代码(代码是拿的别的代码改得):

from PyQt5.QtCore import *
from PyQt5.QtWidgets import *
from PyQt5.QtWebKitWidgets import *


class Form(QWidget):
  def __init__(self, parent=None):
    super(Form, self).__init__(parent)

    tmp = QWebView()

    buttonLayout1 = QVBoxLayout()
    buttonLayout1.addWidget(tmp)

    mainLayout = QGridLayout()
    mainLayout.addLayout(buttonLayout1,)

    self.setLayout(mainLayout)
    self.setWindowTitle("Hello Qt")
    tmp.load(QUrl('http://www.cnblogs.com/misoag/archive/2013/01/09/2853515.html'))
    tmp.show()


if __name__ == '__main__':
  import sys
  app = QApplication(sys.argv)
  screen = Form()
  screen.show()
  sys.exit(app.exec_())

以上这篇python3使用pyqt5制作一个超简单浏览器的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
vc6编写python扩展的方法分享
Jan 17 Python
Python验证企业工商注册码
Oct 25 Python
详解Python使用simplejson模块解析JSON的方法
Mar 24 Python
深入浅出学习python装饰器
Sep 29 Python
Python 和 JS 有哪些相同之处
Nov 23 Python
运用TensorFlow进行简单实现线性回归、梯度下降示例
Mar 05 Python
详解pyenv下使用python matplotlib模块的问题解决
Nov 29 Python
Python使用Beautiful Soup爬取豆瓣音乐排行榜过程解析
Aug 15 Python
详解从Django Allauth中进行登录改造小结
Dec 18 Python
解决python replace函数替换无效问题
Jan 18 Python
解决python图像处理图像赋值后变为白色的问题
Jun 04 Python
Pycharm中如何关掉python console
Oct 27 Python
PyQt5利用QPainter绘制各种图形的实例
Oct 19 #Python
python连接数据库的方法
Oct 19 #Python
Python3使用PyQt5制作简单的画板/手写板实例
Oct 19 #Python
python里使用正则的findall函数的实例详解
Oct 19 #Python
详解python里使用正则表达式的全匹配功能
Oct 19 #Python
python中logging库的使用总结
Oct 18 #Python
R vs. Python 数据分析中谁与争锋?
Oct 18 #Python
You might like
自己做矿石收音机
2021/03/02 无线电
967 个函式
2006/10/09 PHP
php程序的国际化实现方法(利用gettext)
2011/08/14 PHP
php的无刷新操作实现方法分析
2020/02/28 PHP
传智播客学习之java 反射
2009/11/22 Javascript
getElementByIdx_x js自定义getElementById函数
2012/01/24 Javascript
node.js从数据库获取数据
2016/05/08 Javascript
详解JavaScript中的自定义事件编写
2016/05/10 Javascript
基于Echarts 3.19 制作常用的图形(非静态)
2016/05/19 Javascript
移动端翻页插件dropload.js(支持Zepto和jQuery)
2016/07/27 Javascript
AngularJS Phonecat实例讲解
2016/11/21 Javascript
jQuery插件JWPlayer视频播放器用法实例分析
2017/01/11 Javascript
jquery实现左右轮播切换效果
2018/01/01 jQuery
Vue.js 实现微信公众号菜单编辑器功能(一)
2018/05/08 Javascript
JS实现判断图片是否加载完成的方法分析
2018/07/31 Javascript
mock.js实现模拟生成假数据功能示例
2019/01/15 Javascript
vue项目中js-cookie的使用存储token操作
2020/11/13 Javascript
Python的Flask框架中配置多个子域名的方法讲解
2016/06/07 Python
快速查询Python文档方法分享
2017/12/27 Python
利用python为运维人员写一个监控脚本
2018/03/25 Python
pandas or sql计算前后两行数据间的增值方法
2018/04/20 Python
Python 中PyQt5 点击主窗口弹出另一个窗口的实现方法
2019/07/04 Python
python获取当前文件路径以及父文件路径的方法
2019/07/10 Python
python requests使用socks5的例子
2019/07/25 Python
基于python爬取有道翻译过程图解
2020/03/31 Python
在服务器上安装python3.8.2环境的教程详解
2020/04/26 Python
茶叶生产计划书
2014/01/10 职场文书
《邮票齿孔的故事》教学反思
2014/02/22 职场文书
聚美优品广告词改编
2014/03/14 职场文书
演讲稿格式范文
2014/05/19 职场文书
运动会加油口号
2014/06/07 职场文书
甜品店创业计划书
2014/09/21 职场文书
开学典礼致辞
2015/07/29 职场文书
导游词之江西赣州
2019/10/15 职场文书
vue2实现provide inject传递响应式
2021/05/21 Vue.js
只用40行Python代码就能写出pdf转word小工具
2021/05/31 Python