deepl-scraper-pw

Scrape deepl using playwright


License
MIT
Install
pip install deepl-scraper-pw==0.1.0a0

Documentation

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