Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
probml
GitHub Repository: probml/pyprobml
Path: blob/master/internal/book1/non_figure_urls.py
1192 views
1
import os
2
from glob import glob
3
from probml_utils.url_utils import (
4
dict_to_csv
5
)
6
7
notebooks = glob("notebooks/book1/*/*.ipynb") + glob("notebooks/book1/*/*/*.ipynb")
8
NOTEBOOKS_MD_URL = "https://probml.github.io/notebooks#"
9
10
11
mapping = {}
12
for nb in notebooks:
13
nb_name = nb.split("/")[-1]
14
mapping[nb_name] = NOTEBOOKS_MD_URL + nb_name
15
16
dict_to_csv(mapping, "internal/book1/non_figures_nb_mapping_book1_urls.csv")
17
print(f"{len(notebooks)} notebooks saved")
18