Le module os
Ce module fournit une façon portable d'utiliser les fonctionnalités dépendantes du système d'exploitation.
# Définir le chemin courant
print(os.getcwd())
os.chdir('sample_data/')
print(os.getcwd())
os.chdir('../')
C:\Users\joekakone\Desktop\Algo Jungle\Python\Notebooks
C:\Users\joekakone\Desktop\Algo Jungle\Python\Notebooks\sample_data
['.ipynb_checkpoints', 'Les modules Python.ipynb', 'Python_Les_modules.ipynb', 'sample_data', 'workdir']
['bikes-data.csv', 'country-hapiness-2015.csv', 'europe-football-results.csv', 'fifa-word-cup-data.csv', 'literacy-rate-ranking.csv']
# vérifier l'existence d'un dossier ou fichier
print(os.path.exists('sample_data/california_housing_train.csv'))
print(os.path.exists('new_folder/'))
print(os.path.exists('missing_folder/'))
False
True
False
# vérifier l'existence d'un dossier ou fichier
print(os.path.exists('sample_data/california_housing_train.csv'))
print(os.path.exists('new_folder/'))
print(os.path.exists('missing_folder/'))
False
True
False