Skip to main content

Scrape deepl using playwright

Project description

deepl-scraper-playwright

pytestpythonCode style: blackLicense: MITPyPI version

Scrape deepl using playwright

Install it

pip install deepl-scraper-pw

# pip install git+https://github.com/ffreemt/deepl-scraper-playwright
# poetry add git+https://github.com/ffreemt/deepl-scraper-playwright
# git clone https://github.com/ffreemt/deepl-scraper-playwright && cd deepl-scraper-playwright

Use it

from pprint import pprint
from deepl_scraper_pw import deepl_tr

pprint(deepl_tr("Test me\n\nTest him"))
# '测试我\n\n测试他'

pprint(deepl_tr("Test me\n\nTest him", from_lang="en", to_lang="de"))
# 'Teste mich\n\nTesten Sie ihn'

Debug

Should something go wrong, you can turn on HEADFUL (a firefox browser will show up). Place .env in the current work directory, with the following content:

PWBROWSER_HEADFUL=1

You can also set DEBUG env variable to turn on detailed debug messages, in Windows:

set DEBUG=1

In Linux and friends

export DEBUG=1

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

deepl-scraper-pw-0.1.0a0.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

deepl_scraper_pw-0.1.0a0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file deepl-scraper-pw-0.1.0a0.tar.gz.

File metadata

  • Download URL: deepl-scraper-pw-0.1.0a0.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.1 CPython/3.8.10 Windows/10

File hashes

Hashes for deepl-scraper-pw-0.1.0a0.tar.gz
Algorithm Hash digest
SHA256 7a7b6b6050522f1c9f88accd0dca7ef42e26e2075e29c59c6497f20cfee74d42
MD5 8eef23149f82b5c54df6d234ff3439cc
BLAKE2b-256 fe96d073253464847fc8f7db0af4046092e619b0d8f99d22afa9c5da7ee8d956

See more details on using hashes here.

File details

Details for the file deepl_scraper_pw-0.1.0a0-py3-none-any.whl.

File metadata

File hashes

Hashes for deepl_scraper_pw-0.1.0a0-py3-none-any.whl
Algorithm Hash digest
SHA256 08da3ca2f883fd15f4f9c272c09aca6187f500a001283fe8bcbdbfef203c4ea6
MD5 af7a680d3e1f9a2a5ecc188e492e0608
BLAKE2b-256 5d20923f8dfb1e28fda94a9c36a5d6411e76c6fe9505227c274d3b2748db59b8

See more details on using hashes here.

Supported by

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