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

من موسوعة حسوب
< Python‏ | pathlib‏ | Path
اذهب إلى التنقل اذهب إلى البحث
ط
سطر 1: سطر 1:
== التابع <code>Path.cwd</code>==
+
== التابع <code>Path.stat</code>==
يعيد كائن مسار جديدًا يمثّل المسار الحالي (بشكل مشابه للتابع <code>os.getcwd</code>)
+
يعيد معلومات عن المسار (مماثل للتابع <code>os.stat</code>) ، ويتم حساب المعلومات في كل مرة يتم فيها استدعاء التابع
 
==<span>البنية العامة</span>==
 
==<span>البنية العامة</span>==
 
<syntaxhighlight lang="python3">
 
<syntaxhighlight lang="python3">
>>> Path.cwd()
+
>>> p = Path('setup.py')
 
 
PosixPath('/home/antoine/pathlib')
 
  
 +
>>> p.stat().st_size
 +
956
  
 +
>>> p.stat().st_mtime
 +
1327883547.852554
 
</syntaxhighlight>
 
</syntaxhighlight>
 
==<span>المعاملات</span>==
 
==<span>المعاملات</span>==
 
<span>بدون معاملات</span>
 
<span>بدون معاملات</span>
 
==<span>القيمة المعادة</span>==
 
==<span>القيمة المعادة</span>==
<span>يعيد كائن مسار جديدًا يمثّل المسار الرئيسي (home directory) للمستخدم</span>
+
<span>يعيد معلومات عن المسار (مماثل للتابع <code>os.stat</code>) ، ويتم حساب المعلومات في كل مرة يتم فيها استدعاء التابع</span>
 
==<span>أمثلة</span>==
 
==<span>أمثلة</span>==
 
<span>يبين المثال التالي طريقة استخدام التابع:</span><syntaxhighlight lang="python3">
 
<span>يبين المثال التالي طريقة استخدام التابع:</span><syntaxhighlight lang="python3">
>>> Path.cwd()
+
>>> p = Path('setup.py')
 
 
PosixPath('/home/antoine/pathlib')
 
  
 +
>>> p.stat().st_size
 +
956
  
 +
>>> p.stat().st_mtime
 +
1327883547.852554
 
</syntaxhighlight>
 
</syntaxhighlight>
 
==<span>انظر أيضًا</span>==  
 
==<span>انظر أيضًا</span>==  

مراجعة 16:20، 3 أغسطس 2018

 التابع Path.stat

يعيد معلومات عن المسار (مماثل للتابع os.stat) ، ويتم حساب المعلومات في كل مرة يتم فيها استدعاء التابع

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

>>> p = Path('setup.py')

>>> p.stat().st_size
956

>>> p.stat().st_mtime
1327883547.852554

المعاملات

بدون معاملات

القيمة المعادة

يعيد معلومات عن المسار (مماثل للتابع os.stat) ، ويتم حساب المعلومات في كل مرة يتم فيها استدعاء التابع

أمثلة

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

>>> p = Path('setup.py')

>>> p.stat().st_size
956

>>> p.stat().st_mtime
1327883547.852554

انظر أيضًا

مصادر