Black Lives Matter. Please consider donating to Black Girls Code today.
Dash HoloViews is now available! Check out the docs.

How to read data from different files

I’m pretty new to Dash and web development in general, and I got a basic Dash table app that reads a CSV locally.

I wondering now how to extend this to many CSVs, all with the same data structure, directory structure and file name conventions. I would like to be able to have localhost:8050/2017-01-01/dog bring the user to one table and then localhost:8050/2017-01-02/dog update to another table.

I saw the multi-page app tutorial, but this doesn’t seem like a multi-page app, as every CSV data source has the same structure that I want to be presented in the same way.

Any thoughts on how to go about this?