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实现拷贝多个文件到同一目录的方法
Sep 19 Python
Python使用getpass库读取密码的示例
Oct 10 Python
Python编程pygal绘图实例之XY线
Dec 09 Python
python批量修改图片大小的方法
Jul 24 Python
详解python中的Turtle函数库
Nov 19 Python
python实现windows壁纸定期更换功能
Jan 21 Python
python django框架中使用FastDFS分布式文件系统的安装方法
Jun 10 Python
Django如何实现网站注册用户邮箱验证功能
Aug 14 Python
Django之使用内置函数和celery发邮件的方法示例
Sep 16 Python
python3中的eval和exec的区别与联系
Oct 10 Python
python Qt5实现窗体跟踪鼠标移动
Dec 13 Python
Python列表倒序输出及其效率详解
Mar 04 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
模拟flock实现文件锁定
2007/02/14 PHP
56.com视频采集接口程序(PHP)
2007/09/22 PHP
解析阿里云ubuntu12.04环境下配置Apache+PHP+PHPmyadmin+MYsql
2013/06/26 PHP
5种PHP创建数组的实例代码分享
2014/01/17 PHP
支付宝接口开发集成支付环境小结
2015/03/17 PHP
自制PHP框架之路由与控制器
2017/05/07 PHP
js获取div高度的代码
2008/08/09 Javascript
JavaScript CSS修改学习第六章 拖拽
2010/02/19 Javascript
javascript中的onkeyup和onkeydown区别介绍
2013/04/28 Javascript
js从10种颜色中随机取色实现每次取出不同的颜色
2013/10/23 Javascript
JavaScript实现url地址自动检测并添加URL链接示例代码
2013/11/12 Javascript
showModalDialog模态对话框的使用详解以及浏览器兼容
2014/01/11 Javascript
js清理Word格式示例代码
2014/02/13 Javascript
JavaScript使用encodeURI()和decodeURI()获取字符串值的方法
2015/08/04 Javascript
jQuery获取父元素节点、子元素节点及兄弟元素节点的方法
2016/04/14 Javascript
原生JS实现简单的倒计时功能示例
2018/08/30 Javascript
JavaScript日期工具类DateUtils定义与用法示例
2018/09/03 Javascript
NodeJS实现一个聊天室功能
2019/11/25 NodeJs
mapboxgl区划标签避让不遮盖实现的代码详解
2020/07/01 Javascript
vue实现导航菜单和编辑文本的示例代码
2020/07/04 Javascript
[14:24]Optic Gaming vs PSG LGD BO3
2018/06/07 DOTA
Python中使用装饰器和元编程实现结构体类实例
2015/01/28 Python
在Python中使用poplib模块收取邮件的教程
2015/04/29 Python
在Python的web框架中配置app的教程
2015/04/30 Python
运行django项目指定IP和端口的方法
2018/05/14 Python
Python实现将字符串的首字母变为大写,其余都变为小写的方法
2019/06/11 Python
python实现列表中最大最小值输出的示例
2019/07/09 Python
PyTorch实现ResNet50、ResNet101和ResNet152示例
2020/01/14 Python
百联网上商城:i百联
2017/01/28 全球购物
项目投资意向书
2014/04/01 职场文书
初三班主任寄语大全
2014/04/04 职场文书
企业消防安全责任书
2014/07/23 职场文书
学生上课说话检讨书
2014/10/25 职场文书
2015年机关党建工作总结
2015/05/22 职场文书
2019年冬至:天冷暖人心的问候祝福语大全
2019/12/20 职场文书
Python OpenCV实现图形检测示例详解
2022/04/08 Python