是否可以使用Python 2.7在上下文管理器中创建临时目录?
with tempfile.TemporaryDirectory() as temp_dir:
# modify files in this dir
# here the temporary diretory does not exist any more.
最佳答案
另一个选项是pypi上的“backports.tempfile”包:https://pypi.python.org/pypi/backports.tempfile
引用项目的描述:“此软件包在backports命名空间下的Python tempfile模块中提供了新功能的backports。”
安装方式:
pip install backports.tempfile
然后在脚本中使用它:
from backports import tempfile
with tempfile.TemporaryDirectory() as temp_dir:
# modify files in this dir
# here the temporary directory does not exist any more.
关于python - 2.7中的tempfile.TemporaryDirectory上下文管理器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19296146/