Package: parsel 0.3.0

parsel: Parallel Dynamic Web-Scraping Using 'RSelenium'

A system to increase the efficiency of dynamic web-scraping with 'RSelenium' by leveraging parallel processing. You provide a function wrapper for your 'RSelenium' scraping routine with a set of inputs, and 'parsel' runs it in several browser instances. Chunked input processing as well as error catching and logging ensures seamless execution and minimal data loss, even when unforeseen 'RSelenium' errors occur. You can additionally build safe scraping functions with minimal coding by utilizing constructor functions that act as wrappers around 'RSelenium' methods.

Authors:Till Tietz [cre, aut]

parsel_0.3.0.tar.gz
parsel_0.3.0.zip(r-4.7-any)parsel_0.3.0.zip(r-4.6-any)parsel_0.3.0.zip(r-4.5-any)
parsel_0.3.0.tgz(r-4.6-any)parsel_0.3.0.tgz(r-4.5-any)
parsel_0.3.0.tar.gz(r-4.7-any)parsel_0.3.0.tar.gz(r-4.6-any)
parsel_0.3.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
parsel/json (API)

# Install 'parsel' in R:
install.packages('parsel', repos = c('https://till-tietz.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/till-tietz/parsel/issues

On CRAN:

Conda:

parallelrseleniumweb-scraping

3.85 score 14 stars 6 scripts 251 downloads 13 exports 32 dependencies

Last updated from:c89b376237. Checks:9 OK. Indexed: yes.
A new build is currently in progress.

TargetResultTimeFilesSyslog
linux-develOK129
source / vignettesOK185
linux-releaseOK134
macos-releaseOK145
macos-oldrelOK187
windows-develOK62
windows-releaseOK68
windows-oldrelOK111
wasm-releaseOK134

Exports:%>>%build_scraperclickclose_rseleniumgen_varnameget_elementgogobackgoforwardparscrapeshowstart_scrapertype

Dependencies:askpassassertthatbinmanbitopscaToolsclicpp11curlgenericsgluehttrjsonlitelifecyclelubridatemagrittrmimeopensslprocessxpspurrrR6rappdirsRcpprlangRSeleniumsemversystimechangevctrswdmanxml2yaml