بازکردن و خواندن و نوشتن فایل‌های باینری

منتشر شده در دسته : زبان برنامه نویسی پایتون

بازکردن و خواندن و نوشتن فایل‌های باینری چگونه انجام می شود ؟ فایل‌های باینری یعنی هر فایل غیرمتنی مثل تصاویر ، ویدیو و .. برای کارکردن با فایل‌های باینری از مودهای ‘rb’ یا ‘wb’ استفاده می‌کنیم .

بازکردن و خواندن و نوشتن فایل‌های باینری

یک فایل تصویری بر روی دسکتاپ خود کپی کنید و آن را myimage.jpg بنامید . سپس برنامه قبلی را به صورت زیر تغییر دهید :

inputFile = open (‘myimage.jpg’ , ‘rb’)
outputFile = open (‘myoutputimage.jpg’ , ‘wb’)
msg = inputFile.read(10)
while len(msg):
outputFile.write(msg)
msg = inputFile.read(10)
inputFile.close()
outputFile.close()

python-37-opening-reading-writing-binary-files-1

python-37-opening-reading-writing-binary-files-2

برنامه را اجرا کنید . همانطور که ملاحظه می‌کنید یک فایل تصویر اضافی با نام myoutputimage.jpg بر روی دسکتاپ ایجاد می‌شود . این فایل دقیقاً یک کپی از فایل تصویر قبلی می‌باشد .

لیست دروس

خوشحال می شویم دیدگاههای خود را در میان بگذارید * فرصت پاسخگویی به سوالات در بلاگ وجود ندارد

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *