Size: a a a

Сообщество Python Программистов

2021 March 21

К

Кир in Сообщество Python Программистов
какой?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Кир
какой?
Language:
py3


Source:
from pathlib import Path
help(Path.mkdir)


Result:
Help on function mkdir in module pathlib:

mkdir(self, mode=511, parents=False, exist_ok=False)
   Create a new directory at this given path.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Параметр parents это то что тебе нужно
источник

К

Кир in Сообщество Python Программистов
А если надо проверить каталог и подкаталог?
источник

К

Кир in Сообщество Python Программистов
Короче мне надо файлы класть в каталог с именем <год> и подкаталог <месяц>
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Кир
А если надо проверить каталог и подкаталог?
Видишь параметр exist_ok?
источник

К

Кир in Сообщество Python Программистов
и при этом проверять это дело на наличие
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Кир
Короче мне надо файлы класть в каталог с именем <год> и подкаталог <месяц>
Откуда год и месяц берутся?
источник

a

abc in Сообщество Python Программистов
Кир
Есть ли способ в пайтоне при сохранении файла создавать автоматом каталог указанный в пути (если его нет)?
вроде в os есть такое
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
abc
вроде в os есть такое
pathlib всё же лучше
источник

a

abc in Сообщество Python Программистов
никогда не пользовался, надо бы попробовать
источник

К

Кир in Сообщество Python Программистов
Бензофуран Гетероцикл
Откуда год и месяц берутся?
из параметров даты
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Кир
из параметров даты
Дата создания файла в ФС? Или в просто список файлов с прописанными датами?
Все файлы которые надо перемещать лежат в одной папке или есть вложенные папки?
источник

К

Кир in Сообщество Python Программистов
Бензофуран Гетероцикл
Дата создания файла в ФС? Или в просто список файлов с прописанными датами?
Все файлы которые надо перемещать лежат в одной папке или есть вложенные папки?
Не, файлы из эдо скачиваются. в json есть дата и ссылка. вот по этой дате и надо скачиваемые файлы сохранять
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Кир
Не, файлы из эдо скачиваются. в json есть дата и ссылка. вот по этой дате и надо скачиваемые файлы сохранять
эдо?
источник

К

Кир in Сообщество Python Программистов
Ну с сайта
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
А
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Кир
Не, файлы из эдо скачиваются. в json есть дата и ссылка. вот по этой дате и надо скачиваемые файлы сохранять
Ну тогда всё достаточно просто
Выше я кидал функцию которая создаёт папку
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Там параметры можно проставить так чтобы она не плевалась если указанная папка уже сущестует
источник