ساخت فولدر با پایتون بر اساس تاریخ

درود بر شما دوستان عزیزم، من علیرضا میرحبیبی هستم و امروز قصد دارم به شما نشون بدم چطوری میشه با پایتون کدی رو نوشت که پس از اجرای اون به صورت اتوماتیک به ساخت فولدر با پایتون بر اساس تاریخ پوشه بپردازه.
خب این ساخت پوشه بر اساس تاریخ یعنی چی ؟
ببینید یه وقتایی هست که الگوریتمی رو نوشتید و نیاز دارید که اون الگوریتم بر اساس تاریخ خروجی های خودشو توی یه سری دایرکتوری ذخیره کنه یا مثلا ویدیو های کاربراتون که آپلود میشه در پوشه ای ذخیره بشه که دقیقا بر اساس تاریخ روز و در اون مسیر هست.
ساخت پوشه با پایتون بر اساس تاریخ
نتیجه ی اون مثلا اینطوری میشه که وقتی من در تاریخ 29 دسامبر 2023 اون رو اجرا می کنم برام یکسری پوشه میسازه به مثال زیر توجه بفرمایید متوجه میشید چی میگم:
2023/12/29
من در بالا تاریخ ننوشتم این در واقع pwd یا همون path ما هست که برامون ایجاد کرده و 3 تا فولدر با نام های 2023 و 12 و 29 هستن که توی هم ایجاد شدن.
با این کار میتونید به کارتون نظم بیشتری بدید و بعدا برای بک آپ گیری و یا جابجا کردن بخشی از فایل های برنامه که داخل این پوشه ها میریزید یا اتوماتیک آپلود می کنید به مشکل نخواهید خورد!
سورس کد پایتون برای ساخت پوشه اتوماتیک
برای ایجاد این پروژه کافیه کد پایتون زیر رو در یک فایل فایتون بنویسید و اجراش کنید تا نتیجه جالب این کد رو مشاهده کنید.
from pathlib import Path
from datetime import datetime
t = datetime.today()
basedir = "C:/Users/AlirezaMirhabibi/Desktop/AI/year_month_day_folder"
Path(f'{basedir}/{t.year}/{t.month:02d}/{t.day:02d}').mkdir(parents=True, exist_ok=True)
ویدیو اجرای تکه کد ساخت نیو فولدر با پایتون در مسیر سال و ماه و روز
ویدیو اجرای کد بالا هم در این پست قرار داده شد تا مشاهده بفرمایید.
در صورتی که با پایتون آشنایی ندارید و می خواهید این زبان برنامه نویسی قدرتمند رو بیاموزید پیشنهاد می کنیم دوره
اختصاصی و صفر تا صدی لرن لیمو رو که با تخفیف باورنکردنی براتون آماده کردیم رو از اینجا بررسی فرمایید.
در ضمن اگر نیاز به کد خاصی در پروژتون دارید در نظرات بفرمایید تا در مورد اون در لرن لیمو یک مقاله آموزشی بنویسم.