Simple python API to use a FlareSolverr Service
- A FlareSolverr instance
- requests
- beautifulsoup4 (to parse HTML pages)
fromflaresolverrimportFlareSolverr# Get page protected by CloudflareFlareSolverr.get(
'https://crunchyroll.com/rss',
flaresolverr_base_url='http://flaresolverr:5000'# if url is different from base
) # -> return a "Response" instanceAll parameters can be found in "FlareSolverr" class
fromflaresolverr.sessionimportFlareSolverrSession# Create sessionsession=FlareSolverrSession.create(
proxy='http://dummy', # You can pass a proxy to use with credentials here if anyflaresolverr_base_url='http://flaresolverr:5000'# if url is different from base
)
# Get page protected by Cloudflaresession.get(
'https://crunchyroll.com/rss',
) # -> return a "Response" instance# Session must be closed at endsession.destroy()
# You can also list sessions already createdFlareSolverrSession.get_sessions() # return list of sessions created and not closed