الفرق بين المراجعتين لصفحة: «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> === | ||
في حال تعريف هذا التابع فإنّه يعيد الكائن المحدّد بواسطة المعرّف المستمر | في حال تعريف هذا التابع فإنّه يعيد الكائن المحدّد بواسطة المعرّف المستمر <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/ | * التابع [[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 بواسطة صنف فرعي.