Skip to main content

Render a dynamical sites.

Project description

Description

Web-render is a method of rendering dynamic web pages using Selenium.

Example

Любой из элементов на странице

render.set_url("https://site.com", web_wait={
        "name": "CheckElementInDOM",
        "params": {
            "selectors": ["#a-1", "#a-2"],
        }
    }
)

Указанные элементы на странице

render.set_url("https://site.com", web_wait={
        "name": "CheckElementsInDOM",
        "params": {
            "selectors": ["#a-1", "#a-2"],
        }
    }
)

Количество элементов на странице больше или равно count

render.set_url("https://site.com", web_wait={
        "name": "CheckNumberElementsInPage",
        "params": {
            "selector":"[data-widget=searchResultsV2] a.tile-hover-target[data-prerender]",
            "count": 30
        }
    }
)
render.set_url("https://site.com", {})

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

w_render-0.3.2.tar.gz (7.0 kB view details)

Uploaded Source

File details

Details for the file w_render-0.3.2.tar.gz.

File metadata

  • Download URL: w_render-0.3.2.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/60.6.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.8.19

File hashes

Hashes for w_render-0.3.2.tar.gz
Algorithm Hash digest
SHA256 fd37afb68df91e5c42b834f6da2d4d44266e02e2eab934663e4d80f453ae337d
MD5 4b277518db1ead5649eaf28b8ed41907
BLAKE2b-256 bf21cd53a10d9929a5a611d2daf107fb425b671d89b236242aba00a5e76892bf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page