A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://playwright.dev/python/docs/api/class-worker below:

Worker | Playwright Python

Worker

The Worker class represents a WebWorker. worker event is emitted on the page object to signal a worker creation. close event is emitted on the worker object when the worker is gone.

def handle_worker(worker):
print("worker created: " + worker.url)
worker.on("close", lambda: print("worker destroyed: " + worker.url))

page.on('worker', handle_worker)

print("current workers:")
for worker in page.workers:
print(" " + worker.url)
Methods evaluateAdded before v1.9 worker.evaluate

Returns the return value of expression.

If the function passed to the worker.evaluate() returns a Promise, then worker.evaluate() would wait for the promise to resolve and return its value.

If the function passed to the worker.evaluate() returns a non-Serializable value, then worker.evaluate() returns undefined. Playwright also supports transferring some additional values that are not serializable by JSON: -0, NaN, Infinity, -Infinity.

Usage

worker.evaluate(expression)
worker.evaluate(expression, **kwargs)

Arguments

Returns

evaluate_handleAdded before v1.9 worker.evaluate_handle

Returns the return value of expression as a JSHandle.

The only difference between worker.evaluate() and worker.evaluate_handle() is that worker.evaluate_handle() returns JSHandle.

If the function passed to the worker.evaluate_handle() returns a Promise, then worker.evaluate_handle() would wait for the promise to resolve and return its value.

Usage

worker.evaluate_handle(expression)
worker.evaluate_handle(expression, **kwargs)

Arguments

Returns

Properties urlAdded before v1.9 worker.url

Usage

Returns

Events on("close")Added before v1.9 worker.on("close")

Emitted when this dedicated WebWorker is terminated.

Usage

worker.on("close", handler)

Event data


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4