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

دانلود Python: File Operations

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

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

اصول ورودی و خروجی فایل در پایتون 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

  • مدیریت انکودینگ فایل‌ها Handling File Encodings

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

  • فایل‌های موقت و درون‌حافظه‌ای (In-memory) 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

  • تضمین دسترسی ایمن به فایل با استفاده از Locking 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 بدون هیچ گونه اعتبار انسانی) را به دست آورد. او همچنین دوست دارد در مورد فن آوری های پیشرفته بنویسد. او عاشق کمک به موفقیت مشتریان است. در اوقات فراغت او از گذراندن وقت با خانواده و بیرون بودن لذت می برد. او عاشق دویدن و ورزش است.