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 相关文章推荐
Python判断某个用户对某个文件的权限
Oct 13 Python
Python实现简易端口扫描器代码实例
Mar 15 Python
Python补齐字符串长度的实例
Nov 15 Python
django 外键model的互相读取方法
Dec 15 Python
使用python将请求的requests headers参数格式化方法
Jan 02 Python
python实现动态数组的示例代码
Jul 15 Python
Django项目主urls导入应用中views的红线问题解决
Aug 10 Python
matplotlib quiver箭图绘制案例
Apr 17 Python
Python实现文件压缩和解压的示例代码
Aug 12 Python
Python 利用argparse模块实现脚本命令行参数解析
Dec 28 Python
python tkinter模块的简单使用
Apr 07 Python
在Python 中将类对象序列化为JSON
Apr 06 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
PHP获取photoshop写入图片文字信息的方法
2015/03/31 PHP
php实现的RSS生成类实例
2015/04/23 PHP
PHP编程中的__clone()方法使用详解
2015/11/27 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
PHP创建对象的六种方式实例总结
2019/06/27 PHP
js替代copy(示例代码)
2013/11/27 Javascript
使用jQuery实现的掷色子游戏动画效果
2014/03/14 Javascript
JavaScript获取图片的原始尺寸以宽度为例
2014/05/04 Javascript
extjs_02_grid显示本地数据、显示跨域数据
2014/06/23 Javascript
深入理解JavaScript系列(38):设计模式之职责链模式详解
2015/03/04 Javascript
浅谈被jQuery抛弃的函数及替代函数
2015/05/03 Javascript
WebGL利用FBO完成立方体贴图效果完整实例(附demo源码下载)
2016/01/26 Javascript
深入剖析JavaScript:Object类型
2016/05/10 Javascript
BootStrap table表格插件自适应固定表头(超好用)
2016/08/24 Javascript
layer弹出层中H5播放器全屏出错的解决方法
2017/02/21 Javascript
微信小程序商城项目之侧栏分类效果(1)
2017/04/17 Javascript
Javascript实现倒计时时差效果
2017/05/18 Javascript
django自定义Field实现一个字段存储以逗号分隔的字符串
2014/04/27 Python
Python 模板引擎的注入问题分析
2017/01/01 Python
python 对多个csv文件分别进行处理的方法
2019/01/07 Python
Django接收自定义http header过程详解
2019/08/23 Python
Python:slice与indices的用法
2019/11/25 Python
Python多线程:主线程等待所有子线程结束代码
2020/04/25 Python
django的autoreload机制实现
2020/06/03 Python
Python+unittest+DDT实现数据驱动测试
2020/11/30 Python
CSS3截取字符串实例代码【推荐】
2018/06/07 HTML / CSS
大学生饮食配送创业计划书
2014/01/04 职场文书
德语专业求职信
2014/03/12 职场文书
保护环境倡议书100字
2014/05/19 职场文书
优质服务口号
2014/06/11 职场文书
物业项目经理岗位职责
2015/04/01 职场文书
2015年妇女工作总结
2015/05/14 职场文书
硕士论文致谢范文
2015/05/14 职场文书
详解Javascript实践中的命令模式
2021/05/05 Javascript
CSS filter 有什么神奇用途
2021/05/25 HTML / CSS
详解PHP设计模式之依赖注入模式
2021/05/25 PHP