آموزش پایتون: عملیات مدیریت فایل‌ها - آخرین آپدیت

دانلود Python: File Operations

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: بسیاری از برنامه‌های کاربردی در دنیای واقعی برای پردازش داده‌ها، ثبت لاگ‌ها یا اتوماسیون، به خواندن، نوشتن و مدیریت فایل‌ها وابسته هستند. در این دوره آموزشی «پایتون: عملیات مدیریت فایل‌ها»، شما یاد خواهید گرفت که چگونه با استفاده از ابزارها و کتابخانه‌های داخلی پایتون، فایل‌ها را به طور موثر مدیریت کنید. ابتدا، نحوه خواندن، نوشتن و تغییر فایل‌های متنی، باینری و موقت را به صورت ایمن و بهینه بررسی خواهید کرد. سپس، با کار با فرمت‌های داده‌های ساختاریافته مانند CSV، JSON و XML برای استخراج و ذخیره اطلاعات مفید آشنا می‌شوید. در نهایت، مدیریت دایرکتوری‌ها، کنترل دسترسی‌های فایل، اعمال قفل فایل (File Locking) و ساخت گردش‌کارهای منعطف برای مدیریت فایل‌ها همراه با مدیریت خطاها را خواهید آموخت. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم در عملیات فایل‌های پایتون را برای اتوماسیون و بهینه‌سازی وظایف مبتنی بر فایل در سناریوهای عملی و واقعی کسب خواهید کرد.

سرفصل ها و درس ها

مبانی ورودی و خروجی فایل‌ها در پایتون Fundamentals of File I/O in Python

  • خواندن و نوشتن فایل‌های متنی Reading and Writing Text Files

  • دسترسی ایمن به فایل‌ها با Context Managers Safer File Access with Context Managers

  • خواندن بهینه فایل‌ها به صورت خط به خط Efficient Line-by-line File Reading

فایل‌های متنی، باینری و موقت Text, Binary, and Temporary Files

  • مدیریت کدگذاری فایل‌ها (Encodings) Handling File Encodings

  • کار با فایل‌های باینری Working with Binary Files

  • فایل‌های موقت و ذخیره‌سازی در حافظه Temporary and In-memory Files

فرمت‌های داده‌های ساختاریافته (CSV, JSON, XML) Structured Data Formats (CSV, JSON, XML)

  • کار با فایل‌های CSV Working with CSV Files

  • مدیریت داده‌های JSON Handling JSON Data

  • تحلیل و نوشتن فایل‌های XML Parsing and Writing XML

مدیریت فایل‌ها و دایرکتوری‌ها File and Directory Management

  • ساخت، حذف و پیمایش دایرکتوری‌ها Creating, Deleting, and Navigating Directories

  • جابجایی، تغییر نام و کپی کردن فایل‌ها Moving, Renaming, and Copying Files

  • متادیتا، مجوزها و بررسی دسترسی‌ها Metadata, Permissions, and Access Checks

مدیریت خطاها و امنیت فایل‌ها Error Handling and File Safety

  • مدیریت بهینه خطاهای ورودی و خروجی Handling File I/O Errors Gracefully

  • تضمین دسترسی ایمن با استفاده از قفل فایل Ensuring Safe File Access with Locking

مینی پروژه‌های کاربردی Practical Mini-projects

  • اسکریپت پاکسازی خودکار و آرشیو Auto-cleanup and Archiving Script

  • جستجوی فایل و تطبیق کلمات کلیدی با Globbing File Searching and Keyword Matching with Globbing

  • سیستم ذخیره‌سازی فایل مبتنی بر JSON JSON-based File Storage System

نمایش نظرات

آموزش پایتون: عملیات مدیریت فایل‌ها
جزییات دوره
1h 16m
17
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
10
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eduardo Freitas Eduardo Freitas

ادواردو یک علاقه مند به فناوری ، معمار نرم افزار و طرفدار موفقیت مشتری است. او راه حل های دات نت سازمانی را طراحی کرده است که فرآیندهای مهم تجاری مانند راه حل های حساب های قابل پرداخت و Mailroom را برای انواع سازمان ها استخراج ، اعتبارسنجی و خودکار می کند. وی سیستم های تولید را برای نام های جهانی مانند کوکا کولا ، انل ، پیرلی ، فیات-کرایسلر ، زیراکس و بسیاری دیگر طراحی و پشتیبانی کرده است. او یک متخصص شناخته شده در بخش بازار مدیریت محتوای سازمانی است ، به طور خاص در ضبط و استخراج داده ها و اتوماسیون فرآیند اسناد تمرکز دارد. او یک سیستم پردازش فاکتور تأمین کننده برای Agfa طراحی کرد که 50٪ پردازش مستقیم (50٪ فاکتورهای استخراج شده از کاغذ ، تأیید و صادر شده به SAP بدون هیچ گونه اعتبار انسانی) را به دست آورد. او همچنین دوست دارد در مورد فن آوری های پیشرفته بنویسد. او عاشق کمک به موفقیت مشتریان است. در اوقات فراغت او از گذراندن وقت با خانواده و بیرون بودن لذت می برد. او عاشق دویدن و ورزش است.