কম্পিউটার টিউটোরিয়াল

পাইথনে বাইনারি ফাইল কপি করার পদ্ধতি


shutil.copy() ফাংশন ব্যবহার

shutil মডিউল ফাইল ও ফোল্ডার কপি করার ফাংশন দেয়।

উদাহরণ

>>> import shutil
>>> # একই ফোল্ডারে ভিন্ন নাম দিয়ে কপি
>>> shutil.copy('original.txt', 'duplicate.txt')
'/home/username/duplicate.txt'
>>> # সাবফোল্ডারে কপি
>>> shutil.copy('original.txt', 'my_folder/duplicate.txt')
'/home/username/my_folder/duplicate.txt'

এই পদ্ধতিটি বাইনারি ফাইল (ইমেজ, ভিডিও, এক্সিকিউটেবল) কপি করার জন্যও একইভাবে কাজ করে। ডেস্টিনেশন যদি ফাইলনেম হয়, তবে নতুন নাম দিয়ে কপি হয়।

  1. পাইথনে বাইনারি ফাইল অ্যাপেন্ড মোডে ওপেন করা

  2. পাইথনে ফাইল বাইনারি মোডে ওপেন করা

  3. পাইথনে স্ট্রিংকে বাইনারি ফরম্যাটে রূপান্তর করা

  4. পাইথনে ফাইল বা ফাংশন থেকে ডুপ্লিকেট লাইন সরানো