الفرق بين المراجعتين ل"Python/pathlib/Path/touch"

من موسوعة حسوب
< Python‏ | pathlib‏ | Path
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'== التابع Path.cwd == يعيد كائن مسار جديدًا يمثّل المسار الحالي (بشكل مشابه للتابع os.getcwd)<syntaxhighlight lan...')
 
 
(مراجعة متوسطة واحدة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
== التابع Path.cwd ==
+
== التابع Path.touch ==
يعيد كائن مسار جديدًا يمثّل المسار الحالي (بشكل مشابه للتابع os.getcwd)<syntaxhighlight lang="python3">
+
يُنشئ ملفًّا في المسار المُعطى.
>>> Path.cwd()
 
  
PosixPath('/home/antoine/pathlib')
+
إن تم تمرير النمط فإن
  
 
+
تُحدد قيمة الوسيط <code>exist_ok</code> سلوك التابع في حال وجود الملف مسبقًا، حيث يرمي استثناء <code>FileExistsError</code> إن كان الملف موجودًا وقيمة الوسيط <code>False</code> بينما ينجح عمل التابع إن كانت الملف موجودًا وقيمة الوسيط <code>True</code> مع الأخذ بالحسبان تحديث وقت التعديل الخاص بالملف إلى الوقت الحالي.
</syntaxhighlight><span> </span>
 

المراجعة الحالية بتاريخ 07:58، 3 أغسطس 2018

التابع Path.touch

يُنشئ ملفًّا في المسار المُعطى.

إن تم تمرير النمط فإن

تُحدد قيمة الوسيط exist_ok سلوك التابع في حال وجود الملف مسبقًا، حيث يرمي استثناء FileExistsError إن كان الملف موجودًا وقيمة الوسيط False بينما ينجح عمل التابع إن كانت الملف موجودًا وقيمة الوسيط True مع الأخذ بالحسبان تحديث وقت التعديل الخاص بالملف إلى الوقت الحالي.