===== Usage ===== To use Running Results Fetcher in a project:: from running_results_fetcher import RunningResultFetcher fetcher = RunningResultFetcher('Michał Mojek', 1980) # now you have to run a spider and fetch data # this will return a runner runner=fetcher.fetch_data_for_runner() # If you want you can filter races on the runner. # All this are optional. # race_type can be: 'Biegi Górskie' or 'Bieganie'. runner.filter_races(from_date="2018-11-10", to_date="2019-11-10", race_type="Bieganie") #or runner.filter_races( to_date="2019-11-10", race_type="Bieganie") #or runner.filter_races(race_type="Bieganie") # and now you can get statistics # The number of kilometers in all races runner.stats.km_count() # You can get the best time at a given distance. # You can also enter a 'maraton', # or polmaraton runner.stats.best_time_on_distance('10 km')) runner.stats.best_time_on_distance('maraton')) runner.stats.best_time_on_distance(20)) # Returns the longest run runner.stats.longest_run()