style: Using keywords for validation
Less lines of code and more stylish
This commit is contained in:
@@ -133,31 +133,31 @@ class StealthySession(StealthySessionMixin, SyncSession):
|
||||
"""
|
||||
|
||||
self.__validate__(
|
||||
__max_pages,
|
||||
headless,
|
||||
block_images,
|
||||
disable_resources,
|
||||
block_webrtc,
|
||||
allow_webgl,
|
||||
network_idle,
|
||||
humanize,
|
||||
solve_cloudflare,
|
||||
wait,
|
||||
timeout,
|
||||
page_action,
|
||||
wait_selector,
|
||||
init_script,
|
||||
addons,
|
||||
wait_selector_state,
|
||||
cookies,
|
||||
google_search,
|
||||
extra_headers,
|
||||
proxy,
|
||||
os_randomize,
|
||||
disable_ads,
|
||||
geoip,
|
||||
selector_config,
|
||||
additional_args,
|
||||
wait=wait,
|
||||
proxy=proxy,
|
||||
geoip=geoip,
|
||||
addons=addons,
|
||||
timeout=timeout,
|
||||
cookies=cookies,
|
||||
headless=headless,
|
||||
humanize=humanize,
|
||||
max_pages=__max_pages,
|
||||
disable_ads=disable_ads,
|
||||
allow_webgl=allow_webgl,
|
||||
page_action=page_action,
|
||||
init_script=init_script,
|
||||
network_idle=network_idle,
|
||||
block_images=block_images,
|
||||
block_webrtc=block_webrtc,
|
||||
os_randomize=os_randomize,
|
||||
wait_selector=wait_selector,
|
||||
google_search=google_search,
|
||||
extra_headers=extra_headers,
|
||||
additional_args=additional_args,
|
||||
selector_config=selector_config,
|
||||
solve_cloudflare=solve_cloudflare,
|
||||
disable_resources=disable_resources,
|
||||
wait_selector_state=wait_selector_state,
|
||||
)
|
||||
super().__init__(max_pages=self.max_pages)
|
||||
|
||||
@@ -447,31 +447,31 @@ class AsyncStealthySession(StealthySessionMixin, AsyncSession):
|
||||
:param additional_args: Additional arguments to be passed to Camoufox as additional settings, and it takes higher priority than Scrapling's settings.
|
||||
"""
|
||||
self.__validate__(
|
||||
max_pages,
|
||||
headless,
|
||||
block_images,
|
||||
disable_resources,
|
||||
block_webrtc,
|
||||
allow_webgl,
|
||||
network_idle,
|
||||
humanize,
|
||||
solve_cloudflare,
|
||||
wait,
|
||||
timeout,
|
||||
page_action,
|
||||
wait_selector,
|
||||
init_script,
|
||||
addons,
|
||||
wait_selector_state,
|
||||
cookies,
|
||||
google_search,
|
||||
extra_headers,
|
||||
proxy,
|
||||
os_randomize,
|
||||
disable_ads,
|
||||
geoip,
|
||||
selector_config,
|
||||
additional_args,
|
||||
wait=wait,
|
||||
proxy=proxy,
|
||||
geoip=geoip,
|
||||
addons=addons,
|
||||
timeout=timeout,
|
||||
cookies=cookies,
|
||||
headless=headless,
|
||||
humanize=humanize,
|
||||
max_pages=max_pages,
|
||||
disable_ads=disable_ads,
|
||||
allow_webgl=allow_webgl,
|
||||
page_action=page_action,
|
||||
init_script=init_script,
|
||||
network_idle=network_idle,
|
||||
block_images=block_images,
|
||||
block_webrtc=block_webrtc,
|
||||
os_randomize=os_randomize,
|
||||
wait_selector=wait_selector,
|
||||
google_search=google_search,
|
||||
extra_headers=extra_headers,
|
||||
additional_args=additional_args,
|
||||
selector_config=selector_config,
|
||||
solve_cloudflare=solve_cloudflare,
|
||||
disable_resources=disable_resources,
|
||||
wait_selector_state=wait_selector_state,
|
||||
)
|
||||
super().__init__(max_pages=self.max_pages)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user