Proveniente da R, utilizzando setwd
per modificare la directory è un grande no-no contro la riproducibilità perché altri non hanno la stessa struttura di directory del mio. Quindi, si consiglia di utilizzare il percorso relativo dalla posizione dello script.Imposta la directory di lavoro in Python/Spyder in modo che sia riproducibile
Gli IDE complicano leggermente questo perché impostano la propria directory di lavoro. In Rstudio, posso facilmente aggirare questo problema con i progetti di Rstudio, impostando la directory del progetto come cartella di script.
Con Python e Spyder, non sembra esserci alcuna soluzione. Spyder non ha una funzionalità come il progetto di Rstudio. Setting the directory to the script's location non funziona durante l'analisi interattiva (poiché __file__
non è disponibile).
Cosa fare in modo che la directory di lavoro in Python/Spyder sia riproducibile?