opennbt.

مكتبة NBT صغيرة مرخصة بحرية
التحميل الان

opennbt. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • Tyler Kennedy
  • موقع ويب الناشر:
  • http://tkte.ch

opennbt. العلامات


opennbt. وصف

OpenNBT هي مكتبة صغيرة صغيرة مكتوبة في ثعبان تدعم القراءة والكتابة مضغوط أو غير مضغوط، الإناث النيني، النبيذ القليل، أو جيب الطبعة (V2). ويشمل أيضا المساعدين لملفات المنطقة والكشف عن الجيب. تثبيت حزمة OpenNBT بتثبيت اثنين من البرامج النصية، Debug-NBT و Debug-Region. يمكن استخدام البرامج النصية هذه لطباعة محتويات NBT الخاصة بملفات NBT Plant وملفات المنطقة العادي. example: Debug-NBT Level.Dattag_Compound (''): 1 مقالات {tag_compound ('البيانات'): 18 مقالات {...} } باستخدام مكتبة مكتبة المكتبة في برامجك الخاصة بسيطة. بشكل افتراضي، سيحاول OpenNBT حفظ ملفات NBT المفتوحة بنفس التنسيق الذي تم تحميله منه، ومع ذلك يتم تغيير هذا السلوك بسهولة. عند كتابة ملفات NBT مع OpenNBT، يجب معالجة كل علامة كما لو كانت ثابتة. هذا هو تبسيط التغييرات المستقبلية إلى كل من المكتبة والتنسيق. المطور الحكيم، بناء ملفات NBT هي أقل نقاش، ولكن صريح للغاية. يتم ذلك بسبب الاختلافات في الأنواع الأساسية بين nbt and python.from opennbt استيراد nbtfile، tag_long، tag_list، tag_stringstructure = {'long_test': tag_long ('long_test'، 104005)، "list_test": tag_list ('list_test'، TAG_STRING، )} nbt = nbtfile (root_name = ''، قيمة = هيكل) out.nbt ') ReadeReadeing بسيط، وسيقبل أي كائن يشبه الملفات يوفر قراءة () أو مسارا إلى ملف. إذا تم توفير المسار، فقد يفتحه OpenNBT عدة مرات لمعرفة التنسيق. إذا قمت بتوفير كائن يشبه الملفات، فأنت بحاجة إلى تحديد التفاصيل الخاصة بك. يطبع الملفات الجميلة التي تم إنشاؤها من المثال في ظل الكتابة: من OpenNBT Import NBTFILENT = NBTFile ('out.nbt') print (nbt.pretty () هذا ينتج الإخراج: tag_compound (''): 2 مقالات {tag_long ('long_test'): 104005 tag_list ('list_test'): 3 مقالات {tag_string (none): "timmy" tag_string (لا شيء): (لا شيء): 'Sally'}} كل علامة تعرض حقلين على الأقل، اسم و .value. يخطط كل قيمة كل نوع لنوع بيثون عادي، مثل DICT () ل TAG_COMPOUND وقائمة ل TAG_LID. توفر كل علامة أيضا طرق __repr__ كاملة للطباعة. هذا يجعل اجتياز بسيط للغاية ومألوف في Python Developers.NBT = NBTFile ('Out.NBT') للاسم، العلامة في NBT.Value.Items (): اسم الطباعة، Tagif "List_Test" في NBT.Value: للعلامة nbt.value . القيمة: طباعة الصفحة الرئيسية TagProduct الصفحة الرئيسية


opennbt. برامج ذات صلة

Dogbutler.

جعل طلبات HTTP / HTTPS مع ذاكرة التخزين المؤقت وملفات تعريف الارتباط ودعم إعادة توجيه ...

52

تحميل