الفرق بين المراجعتين ل"Python/Unpickler/persistent load"
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>Unpickler.persistent_load()</code> في بايثون}}</noinclude> يطلق هذا التابع افتراضيًا ال...') |
ط (نقل Mohammed Taher صفحة Python/Pickler/persistent load إلى Python/Unpickler/persistent load) |
||
(مراجعة متوسطة واحدة بواسطة نفس المستخدم غير معروضة) | |||
سطر 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:46، 20 سبتمبر 2018
يطلق هذا التابع افتراضيًا الاستثناء UnpicklingError
.
البنية العامة
persistent_load(pid)
المعاملات
pid
في حال تعريف هذا التابع فإنّه يعيد الكائن المحدّد بواسطة المعرّف المستمر pid
، وإذا كان المعرّف المستمّر غير صالحٍ فإنّ التابع يُطلق الاستثناء UnpicklingError
.
راجع قسم "استمرارية الكائنات الخارجية" في وحدة pickle
للاطلاع على المزيد من التفاصيل والأمثلة حول هذا الموضوع.
انظر أيضًا
- التابع
Unpickler.persistent_id()
: لا يؤدي هذا التابع افتراضيًا أي وظيفة، والهدف من وجوده هو إمكانية إعادة تعريفه override بواسطة صنف فرعي.