Skip to content

Latest commit

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

FlareSolverr - Python API

Simple python API to use a FlareSolverr Service

Requirements:

  • A FlareSolverr instance
  • requests
  • beautifulsoup4 (to parse HTML pages)

Usage:

Normal:

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" instance

All parameters can be found in "FlareSolverr" class

Using session:

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

About

✨ Python API for FlareSolverr service

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages