). Ensuite, dans le workspace setting, définis "python.pythonPath" (ou utilise la commande palette pour choisir l'interpréteur associé à ton projet, et VSCode définira lui-même cette entrée).
OPTIONS = {
'choix1': {
'param1': 'valeur1',
'param2': 'valeur2',
},
'choix2': {
'param1': 'autrevaleur1',
'param2': 'autrevaleur2',
},
}
[...]
CONFIG = OPTIONS['choix2']En bricolant ça, ça va assez vite. Et tu peux passer à "mieux" facilement, puisque la plupart des loaders yaml/json chargent des dictionnaires (comme c'est le cas ci-dessus).sys.path depuis Python pour y ajouter le répertoire du fichier (le module os et pathlib possèdent pas mal de petits helpers pour facilement récupérer le chemin relatif/absolu d'un fichier cible, quelque soit l'OS). L'autre solution est de regarder du coté d'importlib qui peut être utilisé pour importer un fichier "à la volée" sur base de son chemin. C'est pas évident/explicite si on cherche dans la doc, mais y a une question SO pile poil adaptée : stackoverflow.com/questi… (j'suis tombé dessus il y a quelques semaines pour aider un étudiant ^^).subprocess en Python, y a quelques helpers comme check_call ou check_output de mémoire pour exécuter une commande externe facilement).
1996-2025 — Lexpage v4 — GPLv3 (sources)
page générée le 6 décembre 2025 à 07:15:48