الفرق بين المراجعتين لصفحة: «Python/os/chdir»
احمد-نورالله (نقاش | مساهمات) ط تصحيح التصنيف |
احمد-نورالله (نقاش | مساهمات) طلا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
{{DISPLAYTITLE:الدالة <code>()os.chdir</code> في بايثون}} | {{DISPLAYTITLE:الدالة <code>()os.chdir</code> في بايثون}} | ||
تُغيّر الدالة | تُغيّر الدالة مُجلَّد العمل الحالي إلى المُجلَّد المُمرَّر. | ||
== البنية العامة == | == البنية العامة == | ||
سطر 20: | سطر 20: | ||
|} | |} | ||
حيث الوسيط <code>path</code> هو | حيث الوسيط <code>path</code> هو المُجلَّد المراد تغيير مُجلَّد العمل الحالي إليه. | ||
== القيمة المعادة == | == القيمة المعادة == | ||
لا تُعيد الدالة أي قيمة (أي أنَّ قيمتها المعادة [[Python/constants#None|None]]). | لا تُعيد الدالة أي قيمة (أي أنَّ قيمتها المعادة [[Python/constants#None|None]]). | ||
تدعم الدالة التعامل مع واصفات الملفات، ولكن على الواصف أن أن يُشير إلى | تدعم الدالة التعامل مع واصفات الملفات، ولكن على الواصف أن أن يُشير إلى مُجلَّد مفتوح وليس إلى ملف. | ||
== أمثلة == | == أمثلة == | ||
<syntaxhighlight lang="python3"> | يُظهِر المقتطف أدناه محاولتين لاستخدام الدالة <code>()os.chdir</code> لتغيير مُجلَّد العمل الحالي، ومن ثمَّ طباعته باستخدام الدالة <code>[[Python/os/getcwd|()os.getcwd]]</code>.<syntaxhighlight lang="python3"> | ||
>>> from os import chdir, getcwd | >>> from os import chdir, getcwd | ||
>>> chdir("/") | >>> chdir("/") | ||
سطر 39: | سطر 39: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* الدالة [[Python/os/getcwd|()os.getcwd]] | * الدالة [[Python/os/getcwd|()os.getcwd]]: تُعيد سلسلة نصيّة تحتوي على مُجلَّد العمل الحالي. | ||
== مصادر == | == مصادر == | ||
* [https://docs.python.org/3/library/os.html#os.chdir قسم الوحدة os في توثيق بايثون الرسمي]. | * [https://docs.python.org/3/library/os.html#os.chdir قسم الوحدة os في توثيق بايثون الرسمي]. | ||
[[تصنيف:Python]] | [[تصنيف:Python]] | ||
[[تصنيف:Python os]] | [[تصنيف:Python os]] | ||
[[تصنيف:Python Method]] |
مراجعة 12:14، 19 يوليو 2018
تُغيّر الدالة مُجلَّد العمل الحالي إلى المُجلَّد المُمرَّر.
البنية العامة
chdir(path)
الإصدار | التغييرات |
---|---|
3.3 | إضافة القدرة على تمرير واصِف ملفات للوسيط path على بعض المنصات.
|
3.6 | أصبحت الدالة قادرة على استقبال كائِن من النوع path-like. |
حيث الوسيط path
هو المُجلَّد المراد تغيير مُجلَّد العمل الحالي إليه.
القيمة المعادة
لا تُعيد الدالة أي قيمة (أي أنَّ قيمتها المعادة None).
تدعم الدالة التعامل مع واصفات الملفات، ولكن على الواصف أن أن يُشير إلى مُجلَّد مفتوح وليس إلى ملف.
أمثلة
يُظهِر المقتطف أدناه محاولتين لاستخدام الدالة ()os.chdir
لتغيير مُجلَّد العمل الحالي، ومن ثمَّ طباعته باستخدام الدالة ()os.getcwd
.
>>> from os import chdir, getcwd
>>> chdir("/")
>>> getcwd()
'/'
>>> chdir("/home")
>>> getcwd()
'/home'
انظر أيضًا
- الدالة ()os.getcwd: تُعيد سلسلة نصيّة تحتوي على مُجلَّد العمل الحالي.