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 Web服务器Tornado使用小结
May 06 Python
python字符类型的一些方法小结
May 16 Python
Python 实现一个颜色色值转换的小工具
Dec 06 Python
详解python基础之while循环及if判断
Aug 24 Python
Python字符串拼接六种方法介绍
Dec 18 Python
python正则表达式匹配[]中间为任意字符的实例
Dec 25 Python
Python开启线程,在函数中开线程的实例
Feb 22 Python
自定义django admin model表单提交的例子
Aug 23 Python
Django框架安装方法图文详解
Nov 04 Python
解决springboot yml配置 logging.level 报错问题
Feb 21 Python
学习Python列表的基础知识汇总
Mar 10 Python
Python 执行矩阵与线性代数运算
Aug 01 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
各种战术和打法的原创者
2020/03/04 星际争霸
PHP中通过语义URL防止网站被攻击的方法分享
2011/09/08 PHP
php中用加号与用array_merge合并数组的区别深入分析
2013/06/03 PHP
成为好程序员必须避免的5个坏习惯
2014/07/04 PHP
smarty高级特性之对象的使用方法
2015/12/25 PHP
PHP数组实际占用内存大小原理解析
2020/12/11 PHP
返回对象在当前级别中是第几个元素的实现代码
2011/01/20 Javascript
js限制文本框只能输入数字(正则表达式)
2012/07/15 Javascript
JavaScript中的索引数组、关联数组和静态数组、动态数组讲解
2014/11/08 Javascript
web前端开发JQuery常用实例代码片段(50个)
2015/08/28 Javascript
JavaScript实现点击按钮直接打印
2016/01/06 Javascript
Jquery和angularjs获取check框选中的值的方法汇总
2016/01/17 Javascript
React快速入门教程
2017/01/17 Javascript
html5+canvas实现支持触屏的签名插件教程
2017/05/08 Javascript
vue实现与安卓、IOS交互的方法
2018/11/02 Javascript
koa源码中promise的解读
2018/11/13 Javascript
javascript自定义日期比较函数用法示例
2019/07/22 Javascript
使用VScode 插件debugger for chrome 调试react源码的方法
2019/09/13 Javascript
Vue3不支持Filters过滤器的问题
2020/09/24 Javascript
[08:08]DOTA2-DPC中国联赛2月28日Recap集锦
2021/03/11 DOTA
Python中使用第三方库xlutils来追加写入Excel文件示例
2015/04/05 Python
Python使用scrapy采集数据时为每个请求随机分配user-agent的方法
2015/04/08 Python
python 实现图片旋转 上下左右 180度旋转的示例
2019/01/24 Python
几个适合python初学者的简单小程序,看完受益匪浅!(推荐)
2019/04/16 Python
flask框架json数据的拿取和返回操作示例
2019/11/28 Python
TensorFlow实现批量归一化操作的示例
2020/04/22 Python
关于tensorflow softmax函数用法解析
2020/06/30 Python
Python通过字典映射函数实现switch
2020/11/06 Python
canvas实现漂亮的下雨效果的示例
2018/04/18 HTML / CSS
加拿大在线隐形眼镜和眼镜店:VisionPros
2019/10/06 全球购物
在什么时候需要使用"常引用"
2015/12/31 面试题
小班开学寄语
2014/04/04 职场文书
金融保险专业求职信
2014/09/03 职场文书
教师个人总结范文
2015/02/11 职场文书
2015年三万活动总结
2015/03/25 职场文书
加薪申请书应该这样写!
2019/07/04 职场文书