ایجاد کپی از یک فایل در زبان پایتون

ایجاد کپی از یک فایل در زبان پایتون

0 ۰
۰
چطور می تونم یک فایل رو با استفاده از زبان پایتون کپی کنم؟ (ترجیحا بدون اجرای دستورات خارجی سیستم عامل)

1
0 ۰
shutil متدهای زیادی داره که می تونید ازش استفاده کنید. یک راه حل به شکل زیر هست:
from shutil import copyfile
copyfile(src, dst)
  •  کپی کردن محتویات فایل src به فایل dst
  • محل dst باید قابل نوشتن (writable) باشد; در غیر این صورت خطای IOError رخ خواهد داد.
  • اگر dst از قبل وجود داشته باشد ، جایگزین می شود.
  • فایل های مخصوص مانند کاراکتر یا black devices و  pips با این تابع کپی نمی شوند.
  •  src و dst نشان دهنده ی مسیرها در قالب رشته هستند.

    اگر از ماجول os.path استفاده می کنید ، به جای copyfile از copy استفاده کنید. copyfile فقط رشته ها رو قبول می کند.
 

امکان پاسخ دهی به این سوال مسدود شده است


برای ارسال پاسخ برای این سوال باید وارد سایت شوید. برای وارد شدن به سایت نیاز به حساب کاربری سایت سوالات دارید. برای ساختن حساب و یا با وارد شدن با حساب کاربری خود روی دکمه زیر کلیک کنید