الفرق بين المراجعتين لصفحة: «Python/array/frombytes»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>array.frombytes()</code> في بايثون}}</noinclude> يلحق التابع عناصر السلسلة النصية ا...' |
لا ملخص تعديل |
||
سطر 3: | سطر 3: | ||
يلحق التابع عناصر السلسلة النصية المعطاة وذلك بتفسير السلسلة النصية كمصفوفة من قيم الجهاز machine values (كما لو أنّها مقروءة من ملف باستخدام التابع fromfile()). | يلحق التابع عناصر السلسلة النصية المعطاة وذلك بتفسير السلسلة النصية كمصفوفة من قيم الجهاز machine values (كما لو أنّها مقروءة من ملف باستخدام التابع fromfile()). | ||
'''ملاحظة''': في الإصدار 3.2 من اللغة تغير اسم التابع fromstring() إلى frombytes() لزيادة الإيضاح. | '''ملاحظة''': في الإصدار 3.2 من اللغة تغير اسم التابع <code>fromstring()</code> إلى <code>frombytes()</code> لزيادة الإيضاح. | ||
== البنية العامة == | == البنية العامة == | ||
سطر 34: | سطر 34: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* [[Python/array/fromfile|التابع <code>array.fromfile()</code>]]: يقرأ التابع العدد المعطى من العناصر (كقيم جهاز machine values) من كائن الملف المعطى ويلحقها بنهاية المصفوفة. | |||
* [[Python/array/fromlist|التابع <code>array.fromlist()</code>]]: يلحق التابع عناصر القائمة المعطاة بالمصفوفة. | |||
* [[Python/array/fromunicode|التابع <code>array.fromunicode()</code>]]: يوسع التابع المصفوفة بإضافة البيانات من السلسلة النصية المرمّزة بترميز Unicode. | |||
== مصادر == | == مصادر == | ||
[https://docs.python.org/3/library/array.html#array.frombytes صفحة Efficient arrays of numeric values في توثيق بايثون الرسمي.] | [https://docs.python.org/3/library/array.html#array.frombytes صفحة Efficient arrays of numeric values في توثيق بايثون الرسمي.] | ||
[[تصنيف:Python]] | [[تصنيف:Python]] | ||
[[تصنيف:Python Modules]] | [[تصنيف:Python Modules]] | ||
[[تصنيف:Python Methods]] | [[تصنيف:Python Methods]] |
مراجعة 10:09، 23 أغسطس 2018
يلحق التابع عناصر السلسلة النصية المعطاة وذلك بتفسير السلسلة النصية كمصفوفة من قيم الجهاز machine values (كما لو أنّها مقروءة من ملف باستخدام التابع fromfile()).
ملاحظة: في الإصدار 3.2 من اللغة تغير اسم التابع fromstring()
إلى frombytes()
لزيادة الإيضاح.
البنية العامة
array.frombytes(s)
المعاملات
s
سلسلة نصية تُلحق عناصرها بالمصفوفة.
القيمة المعادة
يعيد التابع القيمة None
.
أمثلة
يبين المثال التالي آلية عمل التابع:
>>> import array
>>> a1 = array.array('b')
>>> b = b"Hello World"
>>> a1.frombytes(b)
>>> a1
array('b', [72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100])
انظر أيضًا
- التابع
array.fromfile()
: يقرأ التابع العدد المعطى من العناصر (كقيم جهاز machine values) من كائن الملف المعطى ويلحقها بنهاية المصفوفة. - التابع
array.fromlist()
: يلحق التابع عناصر القائمة المعطاة بالمصفوفة. - التابع
array.fromunicode()
: يوسع التابع المصفوفة بإضافة البيانات من السلسلة النصية المرمّزة بترميز Unicode.
مصادر
صفحة Efficient arrays of numeric values في توثيق بايثون الرسمي.