Using Selenium and Python to scrape roller coaster data from the official Roller Coaster Database.
Assuming you have Docker installed and your daemon is running:
- Clone this repo, setup a virtual env, etc etc
docker-compose up --abort-on-container-exit --build
Sample CSV output:
1,Raptor,Cedar Point,1994,Bolliger & Mabillard,Operating,http://rcdb.com/aaaaabc
2,Texas Giant,Six Flags Over Texas,1990,Dinn Corporation,Removed,http://rcdb.com/aaaaaic
3,Demon,Six Flags Great America,1976,Arrow Dynamics,Operating,http://rcdb.com/aaaaalc
To concatenate multiple .csv
files, use the csvconcat.py
script in /utils
:
python utils/csvconcat.py --target . --filename output.csv