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 17 Python
十条建议帮你提高Python编程效率
Feb 16 Python
Python自动化部署工具Fabric的简单上手指南
Apr 19 Python
python numpy格式化打印的实例
May 14 Python
Python 实现网页自动截图的示例讲解
May 17 Python
python binascii 进制转换实例
Jun 12 Python
三个python爬虫项目实例代码
Dec 28 Python
基于plt.title无法显示中文的快速解决
May 16 Python
keras 获取某层输出 获取复用层的多次输出实例
May 23 Python
Python 忽略文件名编码的方法
Aug 01 Python
详解Python的爬虫框架 Scrapy
Aug 03 Python
python中Mako库实例用法
Dec 31 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程序中的常见漏洞进行攻击(下)
2006/10/09 PHP
PHP区块查询实现方法分析
2018/05/12 PHP
PHP精确到毫秒秒杀倒计时实例详解
2019/03/14 PHP
PHP number_format函数原理及实例解析
2020/07/14 PHP
js中的屏蔽的使用示例
2013/07/30 Javascript
jQuery向上遍历DOM树之parents(),parent(),closest()之间的区别
2013/12/02 Javascript
jQuery的live()方法对hover事件的处理示例
2014/02/27 Javascript
无限树Jquery插件zTree的常用功能特性总结
2014/09/11 Javascript
javascript实用方法总结
2015/02/06 Javascript
JS实现的竖向折叠菜单代码
2015/10/21 Javascript
javascript性能优化之事件委托实例详解
2015/12/12 Javascript
JS onkeypress兼容性写法详解
2016/04/27 Javascript
最佳的JavaScript错误处理实践
2016/07/16 Javascript
jquery基本选择器匹配多个元素的实现方法
2016/09/05 Javascript
javaScript实现鼠标在文字上悬浮时弹出悬浮层效果
2020/04/12 Javascript
element-ui 的el-button组件中添加自定义颜色和图标的实现方法
2018/10/26 Javascript
JS实现的自定义map方法示例
2019/05/17 Javascript
JS常见错误(Error)及处理方案详解
2020/07/02 Javascript
基于javascript原生判断DOM是否加载完毕
2020/10/14 Javascript
微信小程序自定义胶囊样式
2020/12/27 Javascript
零基础写python爬虫之urllib2中的两个重要概念:Openers和Handlers
2014/11/05 Python
部署Python的框架下的web app的详细教程
2015/04/30 Python
Python heapq使用详解及实例代码
2017/01/25 Python
Pycharm无法显示动态图片的解决方法
2018/10/28 Python
Django的性能优化实现解析
2019/07/30 Python
PyTorch中的padding(边缘填充)操作方式
2020/01/03 Python
python+selenium 脚本实现每天自动登记的思路详解
2020/03/11 Python
Python几种常见算法汇总
2020/06/02 Python
QT5 Designer 打不开的问题及解决方法
2020/08/20 Python
python分布式爬虫中消息队列知识点详解
2020/11/26 Python
有关九一八事变的演讲稿
2014/09/14 职场文书
2014年林业工作总结
2014/12/05 职场文书
父亲去世追悼词
2015/06/23 职场文书
医院消毒隔离制度
2015/08/05 职场文书
小学班级口号大全
2015/12/25 职场文书
升级 Win11 还是坚守 Win10?微软 Win11 新系统缺失功能大盘点
2022/04/05 数码科技