الفرق بين المراجعتين ل"Python/Pickler/dump"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>Cursor.execute()‎</code> في بايثون}}</noinclude> يكتب التابع تمثيلًا مُسلسَلًا للكا...')
 
سطر 8: سطر 8:
 
dump(obj)
 
dump(obj)
 
</syntaxhighlight>
 
</syntaxhighlight>
+
 
== المعاملات ==
+
== ‎المعاملات ==
 +
 
 
=== <code>obj</code> ===
 
=== <code>obj</code> ===
  

مراجعة 15:02، 20 سبتمبر 2018


يكتب التابع تمثيلًا مُسلسَلًا للكائن المُعطى في كائن الملف المفتوح والمحدّد في الدالة البانية للصنف.

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

dump(obj)

‎المعاملات

obj

الكائن المراد كتابة تمثيله المسَلسَل في الملف المفتوح.

أمثلة

يبين المثال التالي طريقة استخدام التابع:

>>> import pickle
>>> data = [1, 2.0, 4, 4+2j]
>>> f = open('file1.dat', 'wb')
>>> mypickler = pickle.Pickler(f, pickle.HIGHEST_PROTOCOL)
>>> mypickler.dump(data)

مصادر

صفحة DB-API 2.0 interface for SQLite databases في توثيق بايثون الرسمي.