لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش استفاده از پایتون برای تعامل با سیستمعامل
- آخرین آپدیت
دانلود Using Python to Interact with the Operating System
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره برای بررسی نحوه اجرای محلی پایتون و سازماندهی و استفاده از کدها در فایلهای مختلف پایتون طراحی شده است. یادگیرندگان نحوه خواندن و نوشتن انواع مختلف فایلها، استفاده از زیرپردازشها (subprocesses) و جریانهای ورودی، ایجاد اسکریپتهای Bash و استفاده از عبارتهای منظم (Regular Expressions) را خواهند آموخت. این دوره همچنین شامل تستهای خودکار است و نحوه راهاندازی محیط توسعه در سیستم شخصی را توضیح میدهد.
ما با بررسی نحوه اجرای محلی پایتون و سازماندهی کدها در فایلهای مختلف شروع میکنیم. سپس یاد میگیریم چگونه انواع فایلها را بخوانیم و بنویسیم و از زیرپردازشها و جریانهای ورودی استفاده کنیم. همچنین به بررسی اسکریپتنویسی Bash و عبارتهای منظم میپردازیم که هر دو ابزارهایی بسیار قدرتمند برای هر کسی هستند که با سیستمها کار میکند. ما حتی به تستهای خودکار اشاره میکنیم که به ما اجازه میدهد بررسی صحت کدها را اتوماتیک کنیم. در پایان، تمام این ابزارها را برای پردازش دادهها و تولید گزارشهای خودکار به کار میگیریم. همچنین نحوه پیکربندی محیط توسعه اختصاصی روی سیستم شما را توضیح خواهیم داد که گامی کلیدی برای نوشتن و استقرار ابزارهای اتوماسیون قدرتمند است.
سرفصل ها و درس ها
شروع کار با پایتون
Getting Your Python On
معرفی دوره
Course Introduction
مقدمهای بر بخش اول: شروع کار با پایتون
Intro to Module 1: Getting Your Python On
آشنایی با سیستمعامل
Getting Familiar with the Operating System
آمادهسازی کامپیوتر برای پایتون
Getting Your Computer Ready for Python
راهاندازی محیط در ویندوز (اختیاری)
Setting up Your Environment on Windows (Optional)
راهاندازی محیط در MacOS (اختیاری)
Setting up Your Environment on MacOS (Optional)
راهاندازی محیط در لینوکس (اختیاری)
Setting up Your Environment on Linux (Optional)
زبانهای تفسیری در مقابل کامپایلری
Interpreted vs. Compiled Languages
نحوه اجرای یک اسکریپت پایتون
How to Run a Python Script
ماژولهای اختصاصی پایتون
Your Own Python Modules
IDE چیست؟
What is an IDE?
مزایای اتوماسیون
Benefits of Automation
چالشها و نقاط ضعف اتوماسیون
Pitfalls of Automation
مثال کاربردی از اتوماسیون
Practical Automation Example
جمعبندی بخش اول: شروع کار با پایتون
Module 1 Wrap Up: Getting Your Python On
مدیریت فایلها با پایتون
Managing Files with Python
برنامهنویسی با فایلها
Programming with Files
خواندن فایلها
Reading Files
پیمایش در فایلها
Iterating through Files
نوشتن در فایلها
Writing Files
مسیرهای فایل (File paths)
File paths
نحوه نوشتن مسیر فایلها در کد
How to write file paths in code
کار با فایلها
Working with Files
اطلاعات بیشتر درباره فایلها
More File Information
دایرکتوریها
Directories
فایل CSV چیست؟
What is a CSV file?
خواندن فایلهای CSV
Reading CSV Files
تولید فایل CSV
Generating CSV
خواندن و نوشتن فایلهای CSV با دیکشنریها
Reading and writing CSV Files with Dictionaries
Qwiklabs چیست؟
What is Qwiklabs?
جمعبندی بخش دوم: مدیریت فایلها با پایتون
Module 2 Wrap Up: Managing Files with Python
نمایش نظرات