الفرق بين المراجعتين ل"Python/pathlib/Path/write bytes"
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'== التابع Path.cwd == يعيد كائن مسار جديدًا يمثّل المسار الحالي (بشكل مشابه للتابع os.getcwd)<syntaxhighlight lan...') |
|||
سطر 1: | سطر 1: | ||
− | == التابع Path. | + | == التابع Path.write_bytes == |
− | + | يفتح الملف المُشار إليه في نمط <code>bytes</code>، ويكتب البيانات فيه ثم يُغلقه.<syntaxhighlight lang="python3"> | |
− | >>> Path | + | >>> p = Path('my_binary_file') |
− | + | >>> p.write_bytes(b'Binary file contents') | |
+ | 20 | ||
+ | >>> p.read_bytes() | ||
+ | b'Binary file contents' | ||
+ | </syntaxhighlight>إن كان المسار يشير إلى ملف موجود مسبقًا، فإن الكتابة عليه تؤدي إلى حذف المحتوى السابق. | ||
− | + | <span> </span> | |
+ | |||
+ | تابع مُستحدث في السخة 3.5. |
المراجعة الحالية بتاريخ 10:33، 12 أغسطس 2018
التابع Path.write_bytes
يفتح الملف المُشار إليه في نمط bytes
، ويكتب البيانات فيه ثم يُغلقه.
>>> p = Path('my_binary_file')
>>> p.write_bytes(b'Binary file contents')
20
>>> p.read_bytes()
b'Binary file contents'
إن كان المسار يشير إلى ملف موجود مسبقًا، فإن الكتابة عليه تؤدي إلى حذف المحتوى السابق.
تابع مُستحدث في السخة 3.5.