我正在使用pywebview库打开一个将用户重定向到另一个URL的页面。我想要做的是获取用户指向的URL。
到目前为止我的代码:
import urllib.request
import urllib.parse
import webview
import threading
import time
def openwebview():
time.sleep(1)
page = webview.create_window("URL_that_redirects_user")
def geturl():
#what goes here?
t = threading.Thread(target = openwebview)
t.start()
我正在使用Windows,谢谢!
答案 0 :(得分:1)
pywebview的作者。无法获取当前URL。您必须深入了解基础Web视图以获取URL。 感谢您的建议,我将介绍此功能。
答案 1 :(得分:0)
现在您可以做到:
def geturl():
print(webview.get_current_url())
请参阅此处: https://github.com/r0x0r/pywebview/blob/master/examples/get_current_url.py