LINUX.ORG.RU

python: проверить существует ли директория

 , ,


0

2

Приветствую,

Я не профи в питоне, уверен ответ простой, но нет времени копать :) Есть следующий кусочек скрипта:

STATSDIR = "stats/{}".format(time.strftime("%Y%m%d-%H%M%S"))
...
with open(os.path.join(STATSDIR, "{}.json".format(server)), "w") as f:
   f.write(json.dumps(stats, indent=4))

Нужно проверить, существует ли директория прежде чем ее создавать. Что нужно изменить?

Спасибо.


Ответ на: комментарий от I-Love-Microsoft

Я за 15 лет пару раз становился адептом на месяц-другой. Но морок быстро спадает, стоит лишь углубиться в стандартную библиотеку или начать писать что-то больше 1000 строк. Дряной динамический скриптовый язык с тухлой помойкой оберток легаси над легаси над легаси, именуемой Стандартная Библиотека

spoonbob ()
Ответ на: Ты промахнулся. от anonymous

Да причем тут руст. У ТС задача, очевидно, написать скрипт. Просто линукс-комьюнити сильно не повезло, что на смену перла пришел гвидобейсик, а не что-то поадекватнее (Vala, например). Вендоюзерам повезло больше с их .NET

spoonbob ()
Последнее исправление: spoonbob (всего исправлений: 1)
Ответ на: комментарий от spoonbob

Просто линукс-комьюнити сильно не повезло, что на смену перла пришел гвидобейсик, а не что-то поадекватнее (Vala, например)

double facepalm, no comments

anonymous ()
Ответ на: комментарий от spoonbob

Покажи не паршивенькие, только без этих ваших фанатских заскоков. Что, нет такого? Вот и нехрен писать. У питона есть свое применение, и все, кто пишут на нем в рамках этой области применения, вполне себе довольны.

anonymous ()
Ответ на: комментарий от anonymous

У питона есть свое применение, и все, кто пишут на нем в рамках этой области применения, вполне себе довольны.

Сейчас он тебе ответит что-то в духе: «Миллионы мух не могут ошибаться».

anonymous ()
Ответ на: комментарий от spoonbob

Не пойму одержижимость этим языком. Изо всех щелей. Паршивенький же язычок

Избранные теги: javascript, js, rust

Господа, не серчайте, сей достопочтенный джентльмен явно знает толк в паршивеньких язычках.

anonymous ()