Heim >Backend-Entwicklung >Python-Tutorial >Eine Einführung in die Erstellung eines einfachen Browsers mit pyqt5 in Python3

Eine Einführung in die Erstellung eines einfachen Browsers mit pyqt5 in Python3

黄舟
黄舟Original
2017-10-19 10:54:362547Durchsuche

Der folgende Editor zeigt Ihnen ein Beispiel für die Verwendung von pyqt5 zum Erstellen eines supereinfachen Browsers in Python3. Der Herausgeber findet es ziemlich gut, deshalb teile ich es jetzt mit Ihnen und gebe es als Referenz. Folgen wir dem Editor und werfen wir einen Blick darauf

Wir verwenden das QWebview-Modul und zeigen hier hauptsächlich die Verwendung von QWebview.

Ich habe lange online gesucht, um den Inhalt der Webseite zu analysieren, aber es war nicht sehr klar.

Dies ist der Kerncode:


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

Vollständiger Code (Der Code wurde von einem anderen Code geändert):


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_())

Das obige ist der detaillierte Inhalt vonEine Einführung in die Erstellung eines einfachen Browsers mit pyqt5 in Python3. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn