انتهاء الاسم بشرطة مائلة لا يكفي في كائن أنشأناه مباشرة. [1] [2]
الخلاصة السريعة
المثال
import tarfile as t
i=t.TarInfo('bud/')
print(i.isdir())
i.type=t.DIRTYPE
print(i.isdir())
print(i.name)الاسم والنوع
المصدر هنا يقارن type مع DIRTYPE. المخرجات False ثم True ثم bud/. تغيير الحقل يغير الوصف، ولا ينشئ مجلدًا. [1] [2]

حدود النتيجة
المثال للمُنشئ المباشر. لا نعممه على تحليل ترويسات الأرشيف؛ قد يعالج المحلل أسماءً قديمة بطريقة أخرى. ليس الفحص اختبارًا لوجود مجلد على القرص. [1] [2]
المراجع
- Python 3.12: TarInfo.type / isdir
- CPython 3.12.14: tarfile.py
- موضوع تك: لغة بايثون — مفردات
- موضوع تك: تطبيقات بايثون — مفردات
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
