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中将阿拉伯数字转换成中文的实现代码
May 19 Python
python查找第k小元素代码分享
Dec 18 Python
python两种遍历字典(dict)的方法比较
May 29 Python
Python ORM框架SQLAlchemy学习笔记之数据查询实例
Jun 10 Python
Python的Tornado框架实现异步非阻塞访问数据库的示例
Jun 30 Python
python 删除指定时间间隔之前的文件实例
Apr 24 Python
手把手教你如何安装Pycharm(详细图文教程)
Nov 28 Python
django的auth认证,authenticate和装饰器功能详解
Jul 25 Python
numpy:找到指定元素的索引示例
Nov 26 Python
Tensorflow训练MNIST手写数字识别模型
Feb 13 Python
Pycharm 如何设置HTML文件自动补全代码或标签
May 21 Python
Python自动化之批量处理工作簿和工作表
Jun 03 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
浅谈thinkphp的实例化模型
2015/01/04 PHP
OfflineSave离线保存代码再次发布使用说明
2007/05/23 Javascript
基于jquery的代码显示区域自动拉长效果
2011/12/07 Javascript
jQuery判断当前点击的是第几个li的代码
2014/09/26 Javascript
JavaScript操作XML文件之XML读取方法
2015/06/09 Javascript
jQuery实现带滚动导航效果的全屏滚动相册实例
2015/06/19 Javascript
Javascript实现代码折叠功能
2016/08/25 Javascript
JavaScript 监控微信浏览器且自带返回按钮时间
2016/11/27 Javascript
快速使用node.js进行web开发详解
2017/04/26 Javascript
详谈javascript精度问题与调整
2017/07/08 Javascript
js实现图片上传预览原理分析
2017/07/13 Javascript
js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)
2017/12/28 Javascript
Javascript获取某个月的天数
2018/05/30 Javascript
AngularJs的UI组件ui-Bootstrap之Tooltip和Popover
2018/07/13 Javascript
js实现简单的贪吃蛇游戏
2020/04/23 Javascript
JavaScript array常用方法代码实例详解
2020/09/02 Javascript
[02:15]2014DOTA2国际邀请赛 专访LGD.lin小兔子是大腿
2014/07/14 DOTA
[52:03]Secret vs VG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
python实现pdf转换成word/txt纯文本文件
2018/06/07 Python
使用python对excle和json互相转换的示例
2018/10/23 Python
基于python指定包的安装路径方法
2018/10/27 Python
Python 图像处理: 生成二维高斯分布蒙版的实例
2019/07/04 Python
Python-copy()与deepcopy()区别详解
2019/07/12 Python
Python从入门到精通之环境搭建教程图解
2019/09/26 Python
快速解决jupyter启动卡死的问题
2020/04/10 Python
python实现猜数游戏(保存游戏记录)
2020/06/22 Python
耐克美国官网:Nike.com
2016/08/01 全球购物
我未来的职业规划范文
2014/01/11 职场文书
工程专业求职自荐书范文
2014/02/08 职场文书
2014乡镇“三八”国际劳动妇女节活动总结
2014/03/01 职场文书
2014年基层党建工作总结
2014/11/11 职场文书
工会文体活动总结
2015/05/07 职场文书
2015年教研室工作总结范文
2015/05/23 职场文书
董事长开业致辞
2015/07/29 职场文书
python 爬取京东指定商品评论并进行情感分析
2021/05/27 Python
Java GUI编程菜单组件实例详解
2022/04/07 Java/Android