منتديات غرام الشوق

منتديات غرام الشوق (http://www.gram-alshoog.com/vb/index.php)
-   •₪• غرام شرح خصائص المنتدى •₪• (http://www.gram-alshoog.com/vb/forumdisplay.php?f=68)
-   -   كيفية التعامل مع الوحدة zlib‎ في بايثون (http://www.gram-alshoog.com/vb/showthread.php?t=21958)

شقاوي 07-04-2023 07:04 AM

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




[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=ظپط§ط±ط؛]








ملاذ الروح 27-04-2023 03:43 PM

كل الشكر وبارك الله فيك ....
أسطُر مليئة بِ الأحرف الذهبية
سلمت الأيادي ويعطيك ألف عافية
لروحك عقد البيلسان ~

شقاوي 29-04-2023 03:44 AM

شرفتو صفحتي المتواضعة
بمروركم العطر
لاعدمتك

لؤلؤه 26-05-2023 07:00 PM

يعطِيكْم العَآفيَةْ..
عَلَىْ روْعَةْ طرْحِكْم..
بإآنْتظَآرْ الَمزيِدْ منْ إبدَآعِكْم ..
لكْم ودّيْ وَأكآليلَ ورْديْ ..

أمير المحبه 28-05-2023 10:02 AM

طرح قمه الروعه في والجمال
سلمت اناملك ويعطيك العافيه علي مجهودك
في أنتظار المزيد
من عطائك والمزيد ومواضيعك الرائعة والجميله
ودائما في إبداع مستمر

شقاوي 13-06-2023 03:53 AM

اسعدني حضوركم الانيق
يعطيكم العافيه
منورين.

غرام الشوق 08-07-2023 12:40 AM

سلمت يدآك على روعة الطرح
وسلم لنآ عطاؤك وجمال إبداعك ..
جميل منك هذا العطاء
والأجمل أن يتَوّج بعميق الشكر
لروحك أكاليل زهر وامتنان …


مودتيـ. مع عطر وردي

ريتال 08-07-2023 09:57 AM

عاشت الايادي دوم التالق
يعطيك الف العافيه
وسلمت اناملك المتألقه لروعة طرحها
تقديري لك..

شقاوي 27-09-2023 07:54 AM

شكرا على هذا الحضور
الرائع
يعطيكم الف عافيه
لاخلاولاعدم.


الساعة الآن 04:00 AM

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
HêĽм √ 3.2 OPS BY: ! ωαнαм ! © 2011-2012
new notificatio by 9adq_ala7sas
دعم وتطوير وارشفه وحمايه الموقع من استضافة تعاون