ফাইল ট্রান্সফারের সময় এনক্রিপশন, কমপ্রেশন বা ভিন্ন OS/ফাইল রিডিং প্রোগ্রামের জন্য ফাইল এনকোড/ডিকোড করা সাধারণ প্রয়োজন। uuencode মডিউল এই দুটি কাজে সাহায্য করে।
ফাইল এনকোড করা (Encode the file)
নিচের ছবিটি এনকোড করার জন্য ব্যবহার করা হয়েছে এবং পরে ডিকোড করে ফিরে পাওয়া যাবে।

নিচের প্রোগ্রামে encode ফাংশন ব্যবহার করে দেওয়া ইমেজ এনকোড করা হয়েছে এবং এনকোডেড ফাইলটির কন্টেন্ট পড়া হয়েছে।
উদাহরণ
import uu
infile = "E:\\tp_logo.JPG"
uu.encode(infile, 'encoded_logo.JPG')
f = open("E:\\TP\\encoded_logo.JPG", 'r')
print(f.read())
উপরের কোড রান করলে নিচের রেজাল্ট মিলবে (আংশিক):
আউটপুট
begin 666 tp_logo.JPG M_]C_X 02D9)1@ ! 0$ D "0 #_X1"*17AI9@ 34T *@ @ ! $[ ( M ( (2H=I 0 ! (4IR= $ 0 0ডিকোড করা (Decode)
এরপর মডিউলের
decodeফাংশন ব্যবহার করেdecoded_logo.JPGনামে ইমেজ তৈরি করা হয়েছে। নিচে দেখুন ডিকোডেড ইমেজ মূল ইমেজের সাথে মিলে যাচ্ছে।উদাহরণ
import uu uu.decode('encoded_logo.JPG', 'decoded_logo.JPG')উপরের কোড রান করলে নিচের রেজাল্ট মিলবে:
আউটপুট
