python3使用pyqt5制作一個超簡單瀏覽器的實例
更新時間:2017年10月19日 10:15:35 作者:Xander-Hang
下面小編就為大家?guī)硪黄猵ython3使用pyqt5制作一個超簡單瀏覽器的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
我們使用的是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制作一個超簡單瀏覽器的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python使用fcntl模塊實現(xiàn)程序加鎖功能示例
這篇文章主要介紹了python使用fcntl模塊實現(xiàn)程序加鎖功能,較為詳細的分析了fcntl模塊的具體功能并結(jié)合實例形式給出了Python實現(xiàn)程序加鎖的操作技巧,需要的朋友可以參考下2017-06-06

12個Pandas/NumPy中的加速函數(shù)使用總結(jié)
在本文中,數(shù)據(jù)和分析工程師?Kunal?Dhariwal?為我們介紹了?12?種?Numpy?和?Pandas?函數(shù),這些高效的函數(shù)會令數(shù)據(jù)分析更為容易、便捷
2022-09-09 
多個geojson經(jīng)過坐標系轉(zhuǎn)換后如何合并為一個shp數(shù)據(jù)
這篇文章主要介紹了多個geojson經(jīng)過坐標系轉(zhuǎn)換后如何合并為一個shp數(shù)據(jù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
2023-10-10