الفرق بين المراجعتين لصفحة: «Python/Unpickler/load»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>Unpickler.load()</code> في بايثون}}</noinclude> يقرأ التابع تمثيل كائن مسلسل من كائ...' |
ط نقل Mohammed Taher صفحة Python/Pickler/load إلى Python/Unpickler/load |
||
(2 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
سطر 8: | سطر 8: | ||
load() | load() | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== القيمة المعادة == | |||
يعيد التابع هيكل الكائن المعاد بناؤها والموصوفة في هذا الملف، ويتجاهل التابع البايتات التي تسبق تمثيل الكائن المسَلسَل. | يعيد التابع هيكل الكائن المعاد بناؤها والموصوفة في هذا الملف، ويتجاهل التابع البايتات التي تسبق تمثيل الكائن المسَلسَل. | ||
== أمثلة == | == أمثلة == | ||
يبين المثال التالي طريقة عمل التابع (راجع المثال في صفحة التابع Pickler.dump() للاطلاع على الكائن المسَلسَل في الملف <code>file1.dat</code>): | يبين المثال التالي طريقة عمل التابع (راجع المثال في صفحة التابع <code>[[Python/Pickler/dump|Pickler.dump()]]</code> للاطلاع على الكائن المسَلسَل في الملف <code>file1.dat</code>): | ||
<syntaxhighlight lang="python3"> | <syntaxhighlight lang="python3"> | ||
>>> import pickle | >>> import pickle | ||
>>> f = open('file1.dat', 'rb') | >>> f = open('file1.dat', 'rb') | ||
>>> myunpickler = pickle.Unpickler(f) | >>> myunpickler = pickle.Unpickler(f) | ||
>>> myunpickler.load() | >>> myunpickler.load() | ||
سطر 27: | سطر 27: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* التابع Pickler.dump(): يكتب التابع تمثيلًا مُسلسَلًا للكائن المُعطى في كائن الملف المفتوح والمحدّد في الدالة البانية للصنف. | * التابع <code>[[Python/Pickler/dump|Pickler.dump()]]</code>: يكتب التابع تمثيلًا مُسلسَلًا للكائن المُعطى في كائن الملف المفتوح والمحدّد في الدالة البانية للصنف. | ||
== مصادر == | == مصادر == |
المراجعة الحالية بتاريخ 18:48، 20 سبتمبر 2018
يقرأ التابع تمثيل كائن مسلسل من كائن الملف المفتوح في الدالة البانية للصنف، ويعيد هيكل الكائن المعاد بناؤها والموصوفة في هذا الملف، ويتجاهل التابع البايتات التي تسبق تمثيل الكائن المسَلسَل.
البنية العامة
load()
القيمة المعادة
يعيد التابع هيكل الكائن المعاد بناؤها والموصوفة في هذا الملف، ويتجاهل التابع البايتات التي تسبق تمثيل الكائن المسَلسَل.
أمثلة
يبين المثال التالي طريقة عمل التابع (راجع المثال في صفحة التابع Pickler.dump()
للاطلاع على الكائن المسَلسَل في الملف file1.dat
):
>>> import pickle
>>> f = open('file1.dat', 'rb')
>>> myunpickler = pickle.Unpickler(f)
>>> myunpickler.load()
[1, 2.0, 4, (4+2j)]
انظر أيضًا
- التابع
Pickler.dump()
: يكتب التابع تمثيلًا مُسلسَلًا للكائن المُعطى في كائن الملف المفتوح والمحدّد في الدالة البانية للصنف.
مصادر
صفحة DB-API 2.0 interface for SQLite databases في توثيق بايثون الرسمي.