الفرق بين المراجعتين ل"Python/Unpickler/persistent load"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>Unpickler.persistent_load()‎</code> في بايثون}}</noinclude> يطلق هذا التابع افتراضيًا ال...')
 
سطر 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:45، 20 سبتمبر 2018


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

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

persistent_load(pid)

المعاملات

pid

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

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

انظر أيضًا

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

مصادر