وقتی صحبت از کار با فایلها باشد، هیچ ابزاری نمیتواند به اندازه خودکارسازی در صرفهجویی زمان مؤثر باشد. تصور کنید بخواهید ۱۰۰۰ فایل را به صورت دستی تغییر نام دهید یا ویرایش کنید؛ این کار هم خستهکننده و هم زمانبر است. در این دوره آموزشی، کاترین هاج شما را با استفاده از پایتون برای خودکارسازی وظایف سیستمعامل، تجمیع دادهها از منابع مختلف، ذخیره نتایج در فایلها، و ارتقای برنامههای پایتون آشنا میکند. دوره با معرفی سیستم فایل شروع میشود، از جمله تفاوت مسیرهای مطلق و نسبی، ساختار پوشهها و موارد مرتبط دیگر. سپس با استفاده از ابزارهای موجود در کتابخانه استاندارد پایتون، یاد میگیرید که چگونه اطلاعات متادیتا مربوط به فایلها و مسیرهای ذخیره شده در سیستم خود را بازیابی کنید.
پس از تسلط بر روش مسیریابی به فایلهای موردنظر، نحوه پردازش دادهها را با استفاده از پایتون خواهید آموخت. این شامل کار با فرمتهای متنی، JSON و CSV میشود. در پایان، یاد میگیرید که چگونه دادهها را در انواع مختلف فایل ذخیره کنید و آنها را به صورت آرشیو یا فایلهای موقت مدیریت کنید.