python3使用pyqt5如何制作简单的浏览器的方法介绍


本文摘自php中文网,作者黄舟,侵删。

下面小编就为大家带来一篇python3使用pyqt5制作一个超简单浏览器的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

我们使用的是QWebview模块,这里也主要是展示下QWebview的用法。

之前在网上找了半天的解析网页的内容,都不是很清楚。

这是核心代码:


1

2

3

webview = Qwebview()

webview.load(Qurl('http://www.cnblogs.com/Blaxon/'))

webview.show()

完整代码(代码是拿的别的代码改得):


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

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如何制作简单的浏览器的方法介绍的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

shell管道重定向基础教程

Python 装饰器详解

在window10中Python3.5怎么安装opencv

Python数据结构与算法之链表定义的使用详解

解决nginx+uwsgi部署django的所有问题(小结)_nginx

简述Python的重新加载

Python中len是什么意思

Python输出数字要带引号吗

Python向excel中插入图片的简单实现

如何往文件中追加文本

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...