博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用pyqt5 QWebEngineView开发浏览器
阅读量:2022 次
发布时间:2019-04-28

本文共 581 字,大约阅读时间需要 1 分钟。

最近抽空学习python,了解到python还可以gui开发。然后了解到了pyqt,功能比较强大支持webkit内核。因此想小试牛刀。

尝试的过程比较曲折,老是报加载dll出错,找不到指定模块。最后翻墙,知道是版本不对应的原因。因此给出一个尝试成功的版本如下图:
这里写图片描述
给出共享地址
http://pan.baidu.com/s/1bZboGu
给出sourceforge下载地址
https://sourceforge.net/projects/pyqt/files/PyQt5/
自己的学习成长,来自于大家的无私共享,因此在共享里面也包含一本pyqt开发指导书籍。
贴出最简单的demo代码

from PyQt5.QtWidgets import QApplicationfrom PyQt5.QtWebEngineWidgets import QWebEngineViewfrom PyQt5.QtCore import QUrlapp = QApplication([])view = QWebEngineView()view.load(QUrl("http://www.baidu.com"))view.show()app.exec_()

之前使用pyqt5的版本的小伙伴们要注意了,pyqt4和5有一些区别,贴出官网文档的说明:

这里写图片描述
运行效果:
这里写图片描述

其他浏览器实现

转载地址:http://gbgxf.baihongyu.com/

你可能感兴趣的文章
HttpClients4.*版本超时设置
查看>>
Solr ShingleFilter
查看>>
Solr Filter 详解
查看>>
python 学习资料收集
查看>>
chrome 扩展开发需要了解的
查看>>
Linux中yum、rpm、configure使用介绍
查看>>
Linux基础知识介绍
查看>>
随机选择航班城市
查看>>
python读xml文件
查看>>
telegraf1.8+influxdb1.6+grafana5.2 环境搭建 结合JMeter3.2
查看>>
LR脚本示例之URL请求(post、get)
查看>>
LR脚本示例之参数_变量介绍
查看>>
Selenium3+webdriver学习笔记3(xpath方式元素定位)
查看>>
python3发送邮件02(简单例子,带附件)
查看>>
python3爬虫例子02(获取个人博客园的文章信息)
查看>>
测试开发岗技能要求
查看>>
python3基础06(随机数的使用)
查看>>
python3基础14(有关日期的使用2)
查看>>
python3绘图示例6-2(基于matplotlib,绘图流程介绍及设置等)
查看>>
LeetCode003.Longest Substring Without Repeating Characters
查看>>