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程序的方法
Apr 21 Python
python求众数问题实例
Sep 26 Python
Python记录详细调用堆栈日志的方法
May 05 Python
python基于itchat实现微信群消息同步机器人
Feb 27 Python
Python之NumPy(axis=0 与axis=1)区分详解
May 27 Python
Python多进程方式抓取基金网站内容的方法分析
Jun 03 Python
pyinstaller打包多个py文件和去除cmd黑框的方法
Jun 21 Python
对numpy下的轴交换transpose和swapaxes的示例解读
Jun 26 Python
详解Django配置JWT认证方式
May 09 Python
Python如何实现的二分查找算法
May 27 Python
python RSA加密的示例
Dec 09 Python
使paramiko库执行命令时在给定的时间强制退出功能的实现
Mar 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
PHP4实际应用经验篇(6)
2006/10/09 PHP
PHP写MySQL数据 实现代码
2009/06/15 PHP
使用JSON实现数据的跨域传输的php代码
2011/12/20 PHP
PHP采集腾讯微博的实现代码
2012/01/19 PHP
PHP $_FILES中error返回值详解
2014/01/30 PHP
php内核解析:PHP中的哈希表
2014/01/30 PHP
php获取一定范围内取N个不重复的随机数
2016/05/28 PHP
基于node.js的快速开发透明代理
2010/12/25 Javascript
jQuery版仿Path菜单效果
2011/12/15 Javascript
jQuery 获取兄弟元素的几种不错方法
2014/05/23 Javascript
require.js深入了解 require.js特性介绍
2014/09/04 Javascript
JavaScript基本语法讲解
2015/06/03 Javascript
JavaScript获取并更改input标签name属性的方法
2015/07/02 Javascript
JQuery中ajax方法访问web服务实例
2015/07/18 Javascript
微信小程序前端源码逻辑和工作流
2016/09/25 Javascript
javascript数据结构之串的概念与用法分析
2017/04/12 Javascript
Javascript es7中比较实用的两个方法示例
2017/07/21 Javascript
使用Nodejs连接mongodb数据库的实现代码
2017/08/21 NodeJs
5分钟快速掌握JS中var、let和const的异同
2018/09/19 Javascript
在Layui中实现开关按钮的效果实例
2019/09/29 Javascript
微信小程序 下拉刷新及上拉加载原理解析
2019/11/06 Javascript
JS实现选项卡插件的两种写法(jQuery和class)
2020/12/30 jQuery
vue 实现图片懒加载功能
2020/12/31 Vue.js
[53:43]VP vs NewBee Supermajor 胜者组 BO3 第三场 6.5
2018/06/06 DOTA
Python发送email的3种方法
2015/04/28 Python
python实现随机调用一个浏览器打开网页
2018/04/21 Python
python 遍历列表提取下标和值的实例
2018/12/25 Python
详解python执行shell脚本创建用户及相关操作
2019/04/11 Python
Django结合ajax进行页面实时更新的例子
2019/08/12 Python
python爬虫可以爬什么
2020/06/16 Python
函授毕业自我鉴定
2013/12/19 职场文书
会计员岗位职责
2014/03/15 职场文书
高三毕业典礼主持词
2014/03/27 职场文书
电工实训报告总结
2014/11/05 职场文书
员工辞职信怎么写
2015/02/27 职场文书
文明上网主题班会
2015/08/14 职场文书