آموزش برنامه‌نویسی پایتون و هوش مصنوعی
140 subscribers
358 photos
190 videos
41 files
172 links
🎯 یادگیری پایتون با رویکردی متفاوت
🚀 آموزش‌های کاملاً عملی و پروژه‌محور
💻 مسیر تبدیل شدن به یک برنامه‌نویس حرفه‌ای
🌟 فرقی نداره مبتدی هستی یا پیشرفته، از هر سطحی شروع کن و پایتون رو اصولی یاد بگیر
📩 ارتباط با ادمین: @YMahmoodian
09156519984
Download Telegram
Media is too big
VIEW IN TELEGRAM
🚀 کار با فایل‌ها در پایتون با کتابخانهٔ shutil

کتابخانهٔ shutil مخفف Shell Utilities است؛ به معنی ابزارهای سطح پوستهٔ سیستم‌عامل.
این کتابخانه برای انجام کارهای مدیریتی روی فایل‌ها و پوشه‌ها استفاده می‌شود، از جمله:

کپی کردن فایل

انتقال فایل

تغییر نام

حذف پوشه

مدیریت سطح بالای فایل‌ها




🧩 نمونه کد:

import shutil

# کپی فایل
shutil.copy(r"F:\ALL_PROJECT_PYTHON\data.txt", r"F:\ALL_PROJECT_PYTHON\data_copy.txt")

# انتقال یا تغییر نام
shutil.move(r"F:\ALL_PROJECT_PYTHON\data_copy.txt", r"F:\ALL_PROJECT_PYTHON\backup\data_copy.txt")




این کد چه کار می‌کند؟

1️⃣ با استفاده از shutil.copy فایل data.txt را کپی می‌کند و یک نسخه به نام data_copy.txt می‌سازد.
2️⃣ سپس با shutil.move نسخهٔ کپی‌شده را به پوشهٔ backup منتقل می‌کند (یا اگر مقصد نام جدید باشد، عمل rename انجام می‌دهد).



🎯 نتیجه

فایل اصلی حفظ می‌شود و نسخهٔ کپی‌شده در مسیر جدید ذخیره می‌گردد.
ساده، تمیز و کاملاً کاربردی برای اتوماسیون و مدیریت فایل‌ها در پایتون. 🗂️


#Python #PythonTips #FileManagement #Shutil #Automation #Coding #Programming