Как использовать pathlib для создания файлов с именами для диапазона дат? - PullRequest
1 голос
/ 13 марта 2019

Я могу напечатать диапазон имен файлов с помощью приведенного ниже кода, но мне нужно писать пустые файлы вместо печати.Я знаю, что pathlib.Path.touch и выполнить это, но.,,мне нужно определить метод для касания?

import datetime
import pathlib

for i in range(0, 180):
    print((datetime.date.today() + datetime.timedelta(i)).strftime("%Y%m%d" + ".exml"))

1 Ответ

1 голос
/ 14 марта 2019

Я не думаю, что вам нужно определять метод. Попробуйте это:

import datetime
import pathlib

for i in range(0, 180):
    fname = (datetime.date.today() + datetime.timedelta(i)).strftime("%Y%m%d" + ".exml")
    print((fname))
    pathlib.Path(fname).touch()
...