Il est possible de changer de répertoire de travail courant pour par exemple tester un module dans un dossier avant de l’installer dans le répertoire de Python. Ce dossier devenant par cette manœuvre le répertoire de travail courant de manière provisoire !

>>> import os
>>> os.getcwd ()
'C:\\Python34'
>>> os.chdir ('C:\Users\blackodinson\Desktop\lecoinduprogrammeur.org')
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in positio
n 2-3: truncated \UXXXXXXXX escape
>>> os.chdir ('C:\\Users\\blackodinson\\Desktop\\lecoinduprogrammeur.org')
>>> os.getcwd ()
'C:\\Users\\blackodinson\\Desktop\\lecoinduprogrammeur.org'
>>> os.chdir ('C:/Users/blackodinson/Desktop')
>>> os.getcwd ()
'C:\\Users\\blackodinson\\Desktop'
>>> 

Deux manières d’indiquer le chemin d’un répertoire à Python :

Le répertoire : C:\Users\blackodinson\Desktop\lecoinduprogrammeur.org

1ère méthode : C:\\Users\\blackodinson\\Desktop\\lecoinduprogrammeur.org avec double backslash

seconde méthode : C:/Users/blackodinson/Desktop avec le slash du monde Unix et d’internet.

Le double backslash est toutefois retenu par Python pour restituer le chemin du répertoire avec la fonction getcwd ( ) du module os (cwd : current work directory)