وpyte هو في الذاكرة VTXXX متوافق مع المحاكي محطة. XXX تقف على محطات سلسلة أشرطة الفيديو، التي وضعتها ديسمبر بين عامي 1970 و 1995. والأول، وربما أشهرها، وكان VT100 المحطة، التي هي الآن في مستوى الأمر الواقع لجميع برامج محاكاة محطة افتراضية. pyte يلي الدعوى.
لذلك، لماذا يحتاج المرء مكتبة محاكي الطرفية؟
- لشاشة تتخلص من التطبيقات النهائية، على سبيل المثال HTOP أو الكفاءة.
- لكتابة عبر محاكاة محطة المنبر؛ إما مع رسوم بيانية (إكس تيرم، rxvt) أو واجهة ويب، مثل AjaxTerm.
- الحصول على المتعة، والقرصنة على القديمة والتكنولوجيات سيئة موثقة.
ملاحظة: التي pyte بمثابة شوكة من vt102، وهو تنفيذ ناقصة من الميزات VT100.
تركيب
إذا كان لديك setuptools يمكنك استخدام easy_install pyte -U. خلاف ذلك، يمكنك تحميل مصدر من جيثب وتشغيل بيثون setup.py تثبيت.
مثال
على & nbsp؛ >>> pyte استيراد
على & nbsp؛ >>> الشاشة = pyte.Screen (80، 24)
على & nbsp؛ >>> تيار = pyte.Stream ()
على & nbsp؛ >>> stream.attach (الشاشة)
على & nbsp؛ >>> stream.feed (ش "؟ u001b7 u001b [47h u001b) 0 u001b [H u001b [2J u001b [H"
على & nbsp؛ يو " u001b [2، 1HNetHack، حقوق الطبع والنشر 1985-2003 ص u001b [3؛ 1"
على & nbsp؛ ش "H بواسطة ستيختينغ Mathematisch سنتروم وم."
على & nbsp؛ ش "ستيفنسون ص u001b [4؛. 1H انظر الترخيص لدي"
على & nbsp؛ ش "ذيول ص u001b [5؛. 1H u001b [6؛ 1H u001b [7؛ 1HShall I بي"
على & nbsp؛ ش "CK السباق، ودور ونوع الجنس والمحاذاة و شخصية ل"
على & nbsp؛ "[ynq] أو أنت؟" ش)
على & nbsp؛ >>> screen.display
على & nbsp؛ [''،
على & nbsp؛ "NetHack، حقوق الطبع والنشر 1985-2003،
على & nbsp؛ " بواسطة ستيختينغ Mathematisch سنتروم وM. ستيفنسون. '،
على & nbsp؛ " رؤية رخصة لمزيد من التفاصيل. '،
على & nbsp؛ " '،
على & nbsp؛ " '،
على & nbsp؛ "الشال I اختيار حرف السباق، ودور ونوع الجنس والمحاذاة بالنسبة لك [ynq]؟"،
على & nbsp؛ " '،
على & nbsp؛ " '،
على & nbsp؛ " '،
على & nbsp؛ " '،
على & nbsp؛ " '،
على & nbsp؛ " '،
على & nbsp؛ " '،
على & nbsp؛ " '،
على & nbsp؛ " '،
على & nbsp؛ " '،
على & nbsp؛ " '،
على & nbsp؛ " '،
على & nbsp؛ " '،
على & nbsp؛ " '،
على & nbsp؛ " '،
على & nbsp؛ " '،
على & nbsp؛ " ']
على & nbsp؛ >>>
الخيارات؟
pyte ليست وحدها في العالم غريب من مكتبات محاكي الطرفية، وهنا عدد قليل من الخيارات الأخرى التي تستحق التدقيق بها: Termemulator، pyqonsole، webtty AjaxTerm
المتطلبات:
بيثون
لم يتم العثور على التعليقات