Si vous souhaitez créer un répertoire temporaire en Python3, il est facile d'utiliser tempfile.TemporaryDirectory (). La page suivante est facile à comprendre comment utiliser.
Créez un répertoire temporaire en Python et nettoyez-le en toute sécurité
Comme vous pouvez le voir sur cette page, je ne peux pas utiliser tempfile.TemporaryDirectory ()
dans Python2, j'ai donc étudié une méthode alternative.
Au cours de mes recherches, j'ai trouvé l'article suivant.
stack overflow / tempfile.TemporaryDirectory context manager in Python 2.7
Si vous utilisez une bibliothèque appelée backports.tempfile, vous pouvez écrire tempfile.TemporaryDirectory ()
tel quel.
Tout d'abord, installez la bibliothèque.
#Pour pip
pip install backports.tempfile
#Pour pipenv
pipenv install backports.tempfile
#Pour la poésie
poetry add backports.tempfile
Utilisez-le comme suit.
import os
from backports import tempfile
#Création de répertoires temporaires
with tempfile.TemporaryDirectory() as temp_dir:
print(os.path.exists(temp_dir))
Vous avez créé avec succès un répertoire temporaire!
En créant cet article, je me suis référé aux pages suivantes. Merci beaucoup.
Recommended Posts