python3使用pyqt5制作一个超简单浏览器的实例
作者:Xander-Hang 时间:2023-04-12 19:44:51
我们使用的是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_())
来源:http://www.cnblogs.com/Blaxon/p/5054562.html
标签:python3,pyqt5,浏览器
0
投稿
猜你喜欢
Bootstrap框架的学习教程详解(二)
2024-06-05 09:28:56
Python内置函数的用法实例教程
2021-03-02 01:08:15
python根据txt文本批量创建文件夹
2021-12-18 21:24:52
kali 2021新手安装教程与配置图文详解
2022-04-18 01:32:36
Python用HBuilder创建交流社区APP
2023-08-27 13:22:19
全面理解javascript的caller,callee,call,apply概念
2007-12-02 17:44:00
分析python动态规划的递归、非递归实现
2022-08-24 02:31:21
php常量详细解析
2023-11-20 14:24:40
深入解析PHP 5.3.x 的strtotime() 时区设定 警告信息修复
2023-11-06 19:25:27
Django 中使用流响应处理视频的方法
2021-01-12 20:55:13
python中@property和property函数常见使用方法示例
2021-11-13 03:32:20
MySQL分页优化
2024-01-13 23:18:50
python画环形图的方法
2023-02-12 09:54:24
sql server 2008 压缩备份数据库(20g)
2024-01-15 09:23:41
python+opencv 读取文件夹下的所有图像并批量保存ROI的方法
2021-02-23 13:07:23
使用vue实现加载页
2024-05-03 15:11:37
Python绘制3d螺旋曲线图实例代码
2022-12-22 01:30:23
关于Theano和Tensorflow多GPU使用问题
2023-10-10 13:58:59
Python读取Excel一列并计算所有对象出现次数的方法
2021-06-15 20:57:14
django 邮件发送模块smtp使用详解
2021-09-24 23:04:15