بكل الحب والاحترام نرحب بكم / من فضلك سجل معنا هـنـا

التميز خلال 24 ساعة
العضو المميز المراقب العام المميز المشرف المميز المشرفة المميزة
همس الورد
همس الورد
المحتار
المحتار
سراج النور
سراج النور
قريبا


شروحات خصائص المنتديات شرح خصائص المنتدى وتطويره شروحات لكل شيء تحتاج معرفته في المنتدى

4 معجبون
 
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
#1  
قديم 07-04-2023, 07:04 AM
شقاوي غير متواجد حالياً
اوسمتي
اداره متميزه رواد الادب الالفيه الثالثه والعشرون جواهرغرام الشوق 
 
 عضويتي » 245
 جيت فيذا » May 2022
 آخر حضور » 23-10-2026 (02:00 AM)
آبدآعاتي » 27,337
 حاليآ في »
دولتي الحبيبه » دولتي الحبيبه Saudi Arabia
جنسي  »
 التقييم » شقاوي has a reputation beyond reputeشقاوي has a reputation beyond reputeشقاوي has a reputation beyond reputeشقاوي has a reputation beyond reputeشقاوي has a reputation beyond reputeشقاوي has a reputation beyond reputeشقاوي has a reputation beyond reputeشقاوي has a reputation beyond reputeشقاوي has a reputation beyond reputeشقاوي has a reputation beyond reputeشقاوي has a reputation beyond repute
اللون المفضل »                                
أس ام أس ~
دامك معي مافات من فرحتي شي
‎يكفي من الأرزاق .. شوفة عيونك 》
ام ام اس ~
MMS ~
 







[center]


[COLOR=ظپط§ط±ط؛]كيفية التعامل مع الوحدة zlib‎ في بايثون

[COLOR=ظپط§ط±ط؛]


[COLOR=ظپط§ط±ط؛]
كيفية التعامل مع الوحدة zlib‎ في لغة البرمجة بايثون تُعد الوحدة القياسية (zlib) من الوحدات المهمة في لغة البرمجة بايثون (Python)،
حيث في معظم الأحيان تتطلب بعض التطبيقات استخدام البيانات المضغوطة،
وتحتوي هذه الوحدة على مجموعة من الدوال التي تقوم بإجراء عمليات الضغط وفك الضغط على البيانات باستخدام مكتبة (zlib)،

ولهذه المكتبة موقع إلكتروني خاص بها.
وتقدّم هذه الوحدة مجموعة من الدوال والتوابع والخصائص الخاصة بها والتي تنفذ العديد من الخيارات والمهام حسب حاجة المستخدم.

أهم الدوال الخاصة بالوحدة zlib‎ في لغة البرمجة بايثون

هناك العديد من الدوال الخاصة بالوحدة (zlib) في لغة البرمجة بايثون

والتي تقوم بتنفيذ العديد من المهام،

والجدول التالي يحتوي على أهم هذه الدوال:

الدالة الاستخدام الدالة zlib. compress()‎ تقوم هذه الدالة بضغط البايتات المعطاة،

وتعيد كائن من نوع (bytes) يتضمّن على البيانات المضغوطة.

الدالة zlib. compressobj()‎ تقوم هذه الدالة بإرجاع كائن ضغط يمكن استخدامه لضغط البيانات التي لا يمكن وضعها في الذاكرة دفعة واحدة.

الدالة zlib. crc32()‎ تقوم هذه الدالة بحساب مجموع

تحقق من نوع (CRC) أي لتحقّق من الزيادة الدورية

والتي تسمى بـ (Cyclic Redundancy Check). الدالة zlib. decompress()‎ تقوم هذه الدالة بفك الضغط عن البايتات في البيانات المعطاة،

وتعيد كائن من نوع (bytes) يحتوي على البيانات التي أزيل الضغط عنها.
الدالة zlib. decompressobj()‎ تقوم هذه الدالة

بفك الضغط عن البيانات التي لا يمكن وضعها في الذاكرة

دفعة واحدة.
الدالة zlib.adler32()‎ تقوم هذه الدالة بحساب مجموع التحقق (checksum) من نوع (Adler-32) للبيانات المعطاة.

أهم التوابع الخاصة بالوحدة zlib‎ في لغة البرمجة بايثون هناك العديد من التوابع الخاصة بالوحدة (zlib) في لغة البرمجة بايثون والتي تقوم بتنفيذ العديد من المهام، والجدول التالي يحتوي على أهم هذه التوابع:
التابع الاستخدام التابع Compress. compress()‎ يقوم هذا التابع بضغط البيانات المعطاة ويعيد كائن من نوع (bytes) يحتوي على البيانات المضغوطة لجزء من البيانات المعطاة على الأقل.
التابع Compress. flush()‎ يقوم هذا التابع بإجراء استدعاء إلى معالجة جميع المدخلات المعلّقة،

ويعيد التابع كائن من نوع (bytes) يحتوي على المخرجات المضغوطة المتبقية.

التابع Compress. copy()‎ يقوم هذا التابع بإرجاع نسخة من كائن الضغط.


[COLOR=ظپط§ط±ط؛]

​







منتديات | منتدى | منتديات غرام | منتديات عامه

برامج | سيارات | هاكات | استايلات | برمجه | منتديات عامه





 توقيع : شقاوي

نقرتين لعرض الصورة في صفحة مستقلة

نقرتين لعرض الصورة في صفحة مستقلة

نقرتين لعرض الصورة في صفحة مستقلة

رد مع اقتباس
 

مواقع النشر (المفضلة)

جديد منتدى شروحات خصائص المنتديات

كيفية التعامل مع الوحدة zlib‎ في بايثون


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 10:44 AM


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
هذا الموقع يتسخدم منتجات Weblanca.com
HêĽм √ 3.2 OPS BY: ! ωαнαм ! © 2011-2012
new notificatio by 9adq_ala7sas
Ads Organizer 3.0.3 by Analytics - Distance Education
دعم وتطوير وارشفه وحمايه الموقع من صاحبة الموقع