Nolanogenn / scrape_bgg

Scraping data from BoardGameGeek

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Scraping data from BoardGameGeek


Languages

Language:Python 100.0%