python3使用pyqt5制作一個(gè)超簡單瀏覽器的實(shí)例
我們使用的是QWebview模塊,這里也主要是展示下QWebview的用法。
之前在網(wǎng)上找了半天的解析網(wǎng)頁的內(nèi)容,都不是很清楚。
這是核心代碼:
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制作一個(gè)超簡單瀏覽器的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python使用fcntl模塊實(shí)現(xiàn)程序加鎖功能示例
這篇文章主要介紹了python使用fcntl模塊實(shí)現(xiàn)程序加鎖功能,較為詳細(xì)的分析了fcntl模塊的具體功能并結(jié)合實(shí)例形式給出了Python實(shí)現(xiàn)程序加鎖的操作技巧,需要的朋友可以參考下2017-06-06
12個(gè)Pandas/NumPy中的加速函數(shù)使用總結(jié)
多個(gè)geojson經(jīng)過坐標(biāo)系轉(zhuǎn)換后如何合并為一個(gè)shp數(shù)據(jù)
pytorch forward兩個(gè)參數(shù)實(shí)例
python單例模式原理與創(chuàng)建方法實(shí)例分析

