الفرق بين المراجعتين لصفحة: «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 بواسطة صنف فرعي.