بيثون ASCII الرسم البياني [مغلقة]
سؤال
أنا أبحث عن مكتبة رسم ASCII الرسوم البيانية (للاستخدام في وحدة التحكم) مع الثعبان.الرسم البياني هو بسيط جدا:انها فقط تدفق الرسم البياني لخطوط الأنابيب.
رأيت NetworkX و igraph ، ولكن لم أرى طريقة الإخراج إلى ascii.
هل لديك خبرة في هذا ؟
شكرا جزيلا!
باتريك
تعديل 1:أنا فعلا وجدت مكتبة أفعل ما أريد, لكنه في بيرل الرسم البياني::سهل .أنا يمكن أن نسميه رمز من الثعبان ولكن أنا لا أحب هذه الفكرة كثيرا...لا تزال تبحث عن الثعبان الحل :)
المحلول
عندما تقول 'شبكة بسيطة الرسم البياني في ascii', تعني شيئا مثل هذا ؟
.===. .===. .===. .===.
| a |---| b |---| c |---| d |
'===' '===' '---' '==='
أظن أن هناك على الأرجح أفضل الطرق لعرض أي معلومات هو أن لديك من محاولة رسم على وحدة التحكم.إذا كان مجرد خط أنابيب لماذا لم تطبع:
a-b-c-d
إذا أنت متأكد أن هذا هو الطريق ، شيء واحد يمكنك أن تحاول أن تولد لائق باستخدام الرسم البياني Matplotlib ثم نشر محتويات أحد العديد من صورة إلى ascii المحولات يمكنك العثور على شبكة الإنترنت.
نصائح أخرى
أسكي-الراسمة قد تفعل ما تريد ...
انها ليست مباشرة الثعبان ولكن يجب أن نلقي نظرة إلى الفنان-طريقة emacs
يمكنك التحكم emacs من بيثون مع pymacs, أو يمكنك أن تأخذ نظرة على اللثغة شفرة ورسم بعض الإلهام.