Web scraper for GBFwiki to get basic information about the characters.
Granblue Fantasy content and materials are trademarks and copyrights of Cygames, Inc. or its licensors. All rights reserved.
This dataset is currently public on Kaggle! However you can also download the .csv here on GitHub too.
- jupyter notebook
- python 3.10.0 (IMPORTANT (because otherwise the match statements will not work))
- Selenium
BeautifulSoup- Selectolax
- pandas
This dataset includes the basic information for every character in the mobile / browser jrpg Granblue Fantasy. The data is scraped from GBFwiki.
Information includes:
- ID: Character ID in the GBFwiki.
- Rarity: Rarity of character. (SSR, SR, R)
- Element: Element of character.
- Name: The name of the character.
- Series: What series the character is part of (ex. "Summer" for summer limited characters.) Some characters are part of multiple series (ex. A character can be both "Summer" and "Zodiac"), which is what the 2nd Series column is for.
- Weapon: What weapon category the character uses. Some characters are considered to be using 2 weapons (ex. "Katana" and "Melee"), which is what the 2nd Weapon column is for.
- Race: What race the character is. (Human, Erune, Draph, etc.) Some units are considered multiple races due to having multiple characters as one unit.
- Type: The character's play style. (Attack, Defense, etc.)
- HP: The base max HP a unit has.
- ATK: The base max ATK a unit has.
- VA: The voice actor(s) of the unit.
- URL: The URL to the individual unit's detailed stat page.
Any values with "-" are considered as empty or none.
Please note: This dataset was made with the intention of web scraping practice, but also with a curiosity with how weapon types and elements correlate or the race distribution per element, etc.