Performance

How to use performance options

# performance_example.py

from nyawc.Options import Options
from nyawc.Crawler import Crawler
from nyawc.http.Request import Request

options = Options()

options.performance.max_threads = 10

crawler = Crawler(options)
crawler.start_with(Request("https://finnwea.com/"))

Available performance options

Maximum threads

The maximum amount of simultaneous threads to use for crawling. Default is 8.

options.performance.max_threads = 8