خلاط بيثون هو أداة قوية لأتمتة العمليات في 3د النمذجة والرسوم المتحركة. واحدة من الجوانب الهامة للعمل مع خلاط بيثون هو العمل مع الملفات — فتح وحفظ ونقل وحذف.
في خلاط بيثون ، يتم تمثيل مسار الملف كسلسلة تشير إلى الموقع المحدد للملف على الكمبيوتر. يمكن أن تكون مطلقة أو نسبية.
يشير المسار المطلق إلى موقع الملف بالنسبة إلى الدليل الجذر لنظام الملفات. على سبيل المثال ، قد يبدو المسار المطلق لملف كما يلي: /المستخدمون/اسم المستخدم/المستندات/المشروع/الملف.مزيج.
يشير المسار النسبي إلى موقع الملف بالنسبة إلى الدليل الحالي. يمكن أن يحتوي على مسارات دليل نسبية وأسماء ملفات, فمثلا:../مشروع/ملف.مزيج. في هذه الحالة ، نقطتان."."أشر إلى الدليل الأصل.
يتم فتح الملف في خلاط بيثون باستخدام وظيفة ببي.مكتب خدمات المشاريع.دبليو إم.فتح الملف الرئيسي (مسار الملف=المسار إلى الملف) ، حيث يكون المسار إلى الملف هو المسار إلى الملف.
- كيف يمكنني العثور على المسار إلى ملف في خلاط بيثون?
- وحدة ببي للعمل مع الملفات
- ابحث عن مسار الملف عبر سطر الأوامر
- إنشاء مسار ملف مخصص
كيف يمكنني العثور على المسار إلى ملف في خلاط بيثون?
عند العمل مع الملفات في خلاط بيثون ، فإنه غالبا ما يكون من الضروري معرفة واستخدام المسار إلى الملف الحالي. يمكن أن يكون هذا مفيدا ، على سبيل المثال ، إذا كنت تريد تنزيل موارد إضافية موجودة في نفس الدليل ، أو حفظ نتائج عملك في نفس المجلد حيث يوجد الملف المصدر.
. هناك عدة طرق للحصول على المسار إلى الملف:
- - تحتوي هذه الخاصية على المسار إلى الملف الحالي في الخلاط.
- هي نفس الخاصية ، ولكن يمكن الوصول إليها من خلال السياق.
- - تقوم الدالة بإرجاع المسار المطلق إلى الدليل الحالي.
مثال الاستخدام:
استيراد ببي# أو
فيلباث = ببي.السياق.البيانات المختلطة.فيلباث
# الحصول على المسار إلى الدليل الحالي
الدليل = ببي.الطريق.أبسباث ("//")
طباعة ("مسار الملف:" ، مسار الملف)
طباعة ("مسار الدليل:" ، الدليل)
لاحظ أن
بي بي آي.الطريق.أبسباث ("//")
يضيف شرطة مائلة مزدوجة "/ / " للإشارة إلى الدليل الحالي في خلاط بيثون.
باستخدام هذه الأساليب ، يمكنك بسهولة الحصول على المسار إلى الملف الحالي أو الدليل في خلاط بيثون واستخدامه في البرامج النصية الخاصة بك!
وحدة ببي للعمل مع الملفات
وحدة ببي في خلاط بيثون يوفر أدوات قوية للعمل مع الملفات. انها تسمح لك لتحميل وحفظ وتصدير أنواع مختلفة من الملفات.
لتحميل ملف إلى خلاط ، يمكنك استخدام ببي.مكتب خدمات المشاريع.وظيفة استيراد المشهد. يسمح لك باستيراد الملفات بتنسيقات مختلفة مثل .كائن,.اف بي اكس, .المحكمة الخاصة بلبنان وغيرها الكثير. على سبيل المثال ، لتحميل ملف بالتنسيق .أوبج ، يمكنك استخدام التعليمات البرمجية التالية:
ببي.مكتب خدمات المشاريع.يتم استخدام وظيفة ويم لحفظ الملف في خلاط.حفظ الملف الرئيسي. يحفظ المشروع الحالي إلى الموقع المحدد. على سبيل المثال ، لحفظ مشروع إلى مسار محدد ، يمكنك استخدام التعليمات البرمجية التالية:
ابحث عن مسار الملف عبر سطر الأوامر
يوفر سطر الأوامر طريقة قوية لإدارة الملفات والعثور على المسار إليها. للعثور على المسار إلى ملف باستخدام سطر الأوامر في خلاط بيثون ، يمكنك استخدام الأمر التالي:
استيراد نظام التشغيل
اسم الملف
هو اسم الملف الخاص بك. وظيفة
تأكد من تحديد المسار إلى الملف بشكل صحيح ، بما في ذلك امتداده. على سبيل المثال:
مسار الملف = نظام التشغيل.الطريق.ريلباث("C:\\Users\\Имя_пользователя\\Desktop\\мой_файл .مزيج")
في هذا المثال ، حددنا المسار الكامل للملف "ملفي".مزيج " ، والذي يقع على سطح مكتب المستخدم. ستكون نتيجة تنفيذ الأمر المسار الكامل للملف.
إذا كنت تريد فقط معرفة اسم الملف بدون المسار ، فيمكنك استخدام الوظيفة
نظام التشغيل.الطريق.الاسم الأساسي()
| : | اسم الملف = نظام التشغيل.الطريق.الاسم الأساسي ("ج:\\ المستخدمون \ \ اسم المستخدم\\سطح المكتب \ \ ملفي.مزيج") |
|---|---|
| في هذا المثال ، المتغير | اسم الملف |
| سيحتوي فقط على اسم الملف "ملفي".مزيج". | استخدم هذه الأوامر جنبا إلى جنب مع وظائف وميزات بايثون الأخرى للعثور على مسارات الملفات الأكثر تقدما ومعالجتها. |
| ملاحظة: عند استخدام سطر الأوامر في بلندر بيثون ، لا تنس الهروب من الخطوط المائلة ذات الخطوط المائلة العكسية (على سبيل المثال ، "C:\\Users\\Имя_пользователя\\Desktop\\мой_файл .مزيج"). | إنشاء مسار ملف مخصص |
الوصف
المسار المطلقالمسار الكامل للملف بدءا من الدليل الجذر
المسار النسبياستخدام متغيرات البيئة لتحديد المسار إلى ملف
لإنشاء مسار مطلق إلى ملف في خلاط بيثون ، يمكنك استخدامنظام التشغيل.الطريق.طريقة الانضمام ()
، الذي يجمع أجزاء من المسار في سطر واحد:طباعة (مسار الملف)
ستكون نتيجة تنفيذ البرنامج كما يلي:
C:\Users\Username\Documents\file.النص