/scrape_bgg

Scraping data from BoardGameGeek

Primary LanguagePython

BGG Scraping

How to

Use get_top_100.py to retrieve the games in the current top 100 from BGG.

By default, the code creates two file in the files directory:

  • top_100_latest.json
  • bgg_top_100_{current date}.csv

Since the filename for the csv file depends on the date in which the file is created, if scraping regularly a new csv file is created every time the scraper is called. The json file, on the other hand, keeps track of the most recent state of data.

Scraped Data

I use this script to daily scrape data from the top 100 of BGG. The results can be accessed here.