Работа с файлами и IO
pathlib
Создание директорий
from pathlib import Path
Path("/my/directory").mkdir(parents=True, exist_ok=True)Write/Read file
from pathlib import Path
with Path("/my/directory").open(mode="w") as out_stream: # default: mode='r'
out_stream.write("test")Работа с временными файлами и временной директорией
import tempfile
from pathlib import Path
with tempfile.TemporaryDirectory() as tmpdir:
path = Path(tmpdir, 'test.txt')
# ...Список всех файлов в подкаталогах
io
Last updated