Нашел что мне подходит
import webview
from threading import Thread
def thread_fun():
while webview.evaluate_js('document.readyState') != "complete":
# wait for page to load
time.sleep(0.5)
# ask for a bounding rect
bounding_rect = webview.evaluate_js('''
document.querySelector("img.central-featured-logo").getBoundingClientRect()
''');
webview.destroy_window()
print(bounding_rect)
thread = Thread(target=thread_fun)
thread.start()
webview.create_window(title="a title", url="http://wikipedia.org", width=500, height=700)
thread.join()
но теперь ошибка
module 'webview' has no attribute 'evaluate_js'
Кто-нибудь может подсказать в чем дело?