منتديات انفاس الحب

منتديات انفاس الحب (https://a-al7b.com/vb/index.php)
-   ❀ تطوير المواقع والمنتديات ❀ (https://a-al7b.com/vb/forumdisplay.php?f=64)
-   -   كيفية التعامل مع الوحدة zlib‎ في بايثون (https://a-al7b.com/vb/showthread.php?t=76545)

قَـلـبْ 27-09-2022 06:07 AM

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

- وَرد. 27-09-2022 08:57 AM

-










يعطيك العافية عَ الآنتقاء الرائِع
دامت صفحاتك بهذا الرُقي وَ الجمَال
لقلبك تلال السَعادة.

صمتاً 27-09-2022 09:55 AM

.
.


لكم من الابداع رونقه
ومن الاختيار جماله
دام لنا عطائكم المميز والجميل https://a-al7b.com/vb/images/smilies/ff1%20(6).gif

ʂąɱąя 27-09-2022 04:23 PM

سَلِمت الأنَامِل المُتألِقة لِروعَة طَرحهَا
دَام العطَاء والتَميّز المُتواصِل
لرُوحك السّعادة

♔ قمر بغداد ♔ 29-09-2022 12:18 AM

~,،.
آنتقاء مُكلل بِ الجمال

بِ آنتظار تألق آخر

لروحك عقد البيلسان

~,
،.

- شقاء.. 29-09-2022 01:26 PM

_
،
















اِخْتِيَار مُرْفَقٍ بفآئِدةَ تكُنوِلوُجِيةَ . .
كُلُّ اَلشُّكْرِ لِهَذَا اَلْإِمْتَاعِ . .
تَحِيَّتِي لِوهُجِ إُبدِآعَكّ . .
~

أميرة أميري 30-09-2022 05:08 PM

سَلِمت الأنَامِل المُتألِقة لِروعَة طَرحهَا
دَام العطَاء والتَميّز المُتواصِل
لرُوحك السّعادة

غلا 02-10-2022 05:43 AM

تسسلم الايـآدي على روعه طرحك
الله يعطيك الف عافيه يـآرب
بانتظـآر جــديدك القــآدم

فروله توت ♩ 06-10-2022 11:46 AM


طرح رائع
يعطيك الف عافيه
اتمنى لك مزيد من التميز والابداع
مودتي.

كلي لك 13-10-2022 07:46 PM

،










يعطيك الف عافيه
دمت يحفظه ;/


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

تصحيح تعريب Powered by vBulletin® Copyright ©2016 - 2024 
new notificatio by 9adq_ala7sas
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
تنويه : المشاركات المطروحة تعبر عن وجهة نظر أصحابها وليس بالضرورة تمثل رأي أدارة آنفاس الحب

Security team

This Forum used Arshfny Mod by islam servant