minimal_webkit_testbrowser: Use argparse.

This commit is contained in:
Florian Bruhin 2015-07-10 21:32:00 +02:00
parent 4905cfc7a5
commit 0bdcf2910a

View File

@ -21,13 +21,24 @@
"""Very simple browser for testing purposes.""" """Very simple browser for testing purposes."""
import sys import sys
import argparse
from PyQt5.QtCore import QUrl from PyQt5.QtCore import QUrl
from PyQt5.QtWidgets import QApplication from PyQt5.QtWidgets import QApplication
from PyQt5.QtWebKitWidgets import QWebView from PyQt5.QtWebKitWidgets import QWebView
app = QApplication(sys.argv)
wv = QWebView() def parse_args():
wv.load(QUrl(sys.argv[1])) """Parse commandline arguments."""
wv.show() parser = argparse.ArgumentParser()
app.exec_() parser.add_argument('url', help='The URL to open')
return parser.parse_args()
if __name__ == '__main__':
args = parse_args()
app = QApplication(sys.argv)
wv = QWebView()
wv.load(QUrl(args.url))
wv.show()
app.exec_()