marcenacp's picture
Deploy (see actual commits on https://github.com/mlcommons/croissant).
e92e659
raw
history blame contribute delete
416 Bytes
from etils import epath
import streamlit as st
from core.state import CurrentProject
def get_resource_path(content_url: str) -> epath.Path:
"""Gets the path on disk of the resource with `content_url`."""
project: CurrentProject = st.session_state[CurrentProject]
path = project.path / content_url
if not path.parent.exists():
path.parent.mkdir(parents=True, exist_ok=True)
return path