الفرق بين المراجعتين لصفحة: «Python/Unpickler/persistent load»

من موسوعة حسوب
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>Unpickler.persistent_load()‎</code> في بايثون}}</noinclude> يطلق هذا التابع افتراضيًا ال...'
 
ط نقل Mohammed Taher صفحة Python/Pickler/persistent load إلى Python/Unpickler/persistent load
 
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:التابع <code>Unpickler.persistent_load()‎</code> في بايثون}}</noinclude>
<noinclude>{{DISPLAYTITLE:التابع <code>Unpickler.persistent_load()‎</code> في بايثون}}</noinclude>


يطلق هذا التابع افتراضيًا الاستثناء UnpicklingError.
يطلق هذا التابع افتراضيًا الاستثناء <code>UnpicklingError</code>.


== البنية العامة ==
== البنية العامة ==
سطر 13: سطر 13:
=== <code>pid</code> ===
=== <code>pid</code> ===


في حال تعريف هذا التابع فإنّه يعيد الكائن المحدّد بواسطة المعرّف المستمر pid، وإذا كان المعرّف المستمّر غير صالحٍ فإنّ التابع يُطلق الاستثناء UnpicklingError.
في حال تعريف هذا التابع فإنّه يعيد الكائن المحدّد بواسطة المعرّف المستمر <code>pid</code>، وإذا كان المعرّف المستمّر غير صالحٍ فإنّ التابع يُطلق الاستثناء <code>UnpicklingError</code>.


راجع قسم "استمرارية الكائنات الخارجية" للاطلاع على المزيد من التفاصيل والأمثلة حول هذا الموضوع.
راجع قسم [[Python/pickle#.D8.A7.D8.B3.D8.AA.D9.85.D8.B1.D8.A7.D8.B1.D9.8A.D8.A9 .D8.A7.D9.84.D9.83.D8.A7.D8.A6.D9.86.D8.A7.D8.AA .D8.A7.D9.84.D8.AE.D8.A7.D8.B1.D8.AC.D9.8A.D8.A9|"استمرارية الكائنات الخارجية"]] في وحدة <code>pickle</code> للاطلاع على المزيد من التفاصيل والأمثلة حول هذا الموضوع.


== انظر أيضًا ==
== انظر أيضًا ==
* التابع [[Python/Unpickler/persistent load|<code>Unpickler.persistent_id()</code>‎]] : لا يؤدي هذا التابع افتراضيًا أي وظيفة، والهدف من وجوده هو إمكانية إعادة تعريفه override بواسطة صنف فرعي.
* التابع [[Python/Pickler/persistent id|<code>Unpickler.persistent_id()</code>‎]] : لا يؤدي هذا التابع افتراضيًا أي وظيفة، والهدف من وجوده هو إمكانية إعادة تعريفه override بواسطة صنف فرعي.
 
 
== مصادر ==
== مصادر ==
* [https://docs.python.org/3/library/pickle.html#pickle.Unpickler.persistent_load صفحة DB-API 2.0 interface for SQLite databases في توثيق بايثون الرسمي.]
* [https://docs.python.org/3/library/pickle.html#pickle.Unpickler.persistent_load صفحة DB-API 2.0 interface for SQLite databases في توثيق بايثون الرسمي.]

المراجعة الحالية بتاريخ 18:46، 20 سبتمبر 2018


يطلق هذا التابع افتراضيًا الاستثناء UnpicklingError.

البنية العامة

persistent_load(pid)

المعاملات

pid

في حال تعريف هذا التابع فإنّه يعيد الكائن المحدّد بواسطة المعرّف المستمر pid، وإذا كان المعرّف المستمّر غير صالحٍ فإنّ التابع يُطلق الاستثناء UnpicklingError.

راجع قسم "استمرارية الكائنات الخارجية" في وحدة pickle للاطلاع على المزيد من التفاصيل والأمثلة حول هذا الموضوع.

انظر أيضًا

  • التابع Unpickler.persistent_id() : لا يؤدي هذا التابع افتراضيًا أي وظيفة، والهدف من وجوده هو إمكانية إعادة تعريفه override بواسطة صنف فرعي.

مصادر