Programmation iPython Notebook Markdown pour le répertoire de base
-
20-12-2019 - |
Question
J'ai un bloc-notes iPython avec de nombreux liens vers un fichier sharepoint défini dans markdown.Il est probable que l’emplacement de base des fichiers change à un moment donné dans le futur.Idéalement, je pourrais définir les liens par programmation en fonction d'un répertoire de base en prévision.Pour expliquer avec un exemple :
[file.pdf](http://collaboration.us.ZZZ/XX/YYY/SDIR1/SDIR2/SDIR3/file.pdf)
"http://collaboration.us.ZZZ/XX/YYY/" va probablement changer dans le futur et idéalement, cela pourrait être défini dans une variable.Il existe de nombreux liens vers des fichiers situés dans ce répertoire de base.Peut-être qu'une recherche et un remplacement sur les fichiers json sont la seule option.Y a-t-il autre chose que je puisse faire en prévision du changement d’emplacement de la base ?
Merci!
La solution
L'emplacement de base est-il relatif à l'endroit où le notebook est hébergé ?si c'est le cas, vous pouvez utiliser le file/
préfixe pour savoir.Sinon, je suggérerais simplement d'afficher du HTML dans une cellule de code.Modifier le démarque par programme n'est pas (encore) possible, mais nous y réfléchissons.