In api_solver.py, create_app() is defined as requiring six parameters, including proxy_support:
def create_app(
headless,
useragent,
debug,
browser_type,
thread,
proxy_support
):
But in your main.py, you're calling:
app = create_app(
debug=debug,
headless=headless,
useragent=useragent,
browser_type=browser_type,
thread=thread
)
you're not passing proxy_support, which is why Python raises:
create_app() missing 1 required positional argument: 'proxy_support'
Fix
Edit your main.py and change this:
app = create_app(
debug=debug,
headless=headless,
useragent=useragent,
browser_type=browser_type,
thread=thread
)
to:
app = create_app(
debug=debug,
headless=headless,
useragent=useragent,
browser_type=browser_type,
thread=thread,
proxy_support=False
)
If you actually want to use proxies, change it to:
proxy_support=True
and create a proxies.txt file in the project directory. The code reads proxies from that file only when proxy_support is enabled.
In api_solver.py, create_app() is defined as requiring six parameters, including proxy_support:
def create_app(
headless,
useragent,
debug,
browser_type,
thread,
proxy_support
):
But in your main.py, you're calling:
app = create_app(
debug=debug,
headless=headless,
useragent=useragent,
browser_type=browser_type,
thread=thread
)
you're not passing proxy_support, which is why Python raises:
create_app() missing 1 required positional argument: 'proxy_support'
Fix
Edit your main.py and change this:
app = create_app(
debug=debug,
headless=headless,
useragent=useragent,
browser_type=browser_type,
thread=thread
)
to:
app = create_app(
debug=debug,
headless=headless,
useragent=useragent,
browser_type=browser_type,
thread=thread,
proxy_support=False
)
If you actually want to use proxies, change it to:
proxy_support=True
and create a proxies.txt file in the project directory. The code reads proxies from that file only when proxy_support is enabled.