This repository contains the scripts used to populate the build data used by the Zenless Zone Zero Drive Disc Salvaging Helper sheet. Build data is scraped from https://www.prydwen.gg/zenless/characters and the corresponding agent build pages.
- scrape_prydwen.py: Scrapes Prydwen agent build data and outputs a
characters_output_{version}.jsonfile containing recommended 4pc sets, 2pc sets, main stats, and substats for each character. - drive_disc_salvaging_helper.ipynb: Notebook that processes the JSON output of the
scrape_prydwen.pyfile and exports adrive_disc_salvaging_helper_{version}.csvfile that can be imported into the Prydwen Builds tab of the spreadsheet.
- Use
uv syncto install any required dependencies - Run all the cells in the
drive_disc_salvaging_helper.ipynbnotebook - Import the generated
drive_disc_salvaging_helper_{version}.csvinto the Prydwen Builds tab of the spreadsheet - If new sets have been added to the game since the sheet was last updated, add appropriate rows to the
Set+Main,Set+Sub,Set Overview, andFind-Helpertabs