مدونة سامي المحمدي

تقنية حاسوبية تدريبية

  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube

Dream Pie : The Python shell you’ve always dreamed about

الكاتب سامي المحمدي 23 - مايو - 2011 لايوجد تعليق

هو عبارة عن (Python Shell) رسومية تفاعلية متعددة المنصات, صممت لتكون صدفة موثوفة و ممتعة و اكثر فعالية لتعامل مع مفسر اللغة مباشرة. و هذه الصدفة هي حرة و مفتوحة المصدر و مرخصة تحت ترخيص GPL 3.

 

 

ومن مميزات هذه Shell هي:

  • النافذة مجزئة إلى قسمين, الأولى هو جزء (History Box) و يعرض فيه اﻷكواد و مخرجاتها, و الجزء اﻵخر هو (Code Box) وظيفته هو إدخال الاكواد ومع إمكانية التنقل بين اﻷكواد المدخلة مسبقا.
  • سهولة عمل نسخ ﻷكواد و ذلك من خلال خاصية (Copy only code) التي تنسخ فقط الكود من دون مخرجاته و ذلك عند تحديد عدة أسطر تشمل الاكواد و المخرجات.
  • عرض و إكمال تلقائي لوسائط الدوال و مع التوثيق و اسماء الملفات.
  • إمكانية إخفاء (fold) و إعادة عرض المخرجات ذات اﻷسطر العديدة (مثلا طباعة اﻷعداد من 1 الى 100)
  • إمكانية حفظ الجلسة على هيئة ملف من النوع (HTML) ومع إمكانية إعادة تحمليها مرة آخرى.
  • دعم التفاعل مع (Matplotlib)
  • دعم إصدارت لغة Python و هي (2.5, 2.6, 2.7, 3.1) و Jython 2.5 و IronPython 2.6.
  • تعمل على Windows و Gnu\Linux و Mac (في Mac تتطلب MacPorts).

وهذه بعض الصور:

 

 

 

الموقع الرسمي :

خطوات إعداد DreamPie مع IronPython

لقد أعجبتني هذه الصدفة كثيرا , و من وجهة نظري أراها أكثر انتاجية من Shell الافتراضية و IDLE, و إمكانية حفظ الجلسات مهمة بالنسبة لي (ﻷني ذاكرتي …… :) ).

دمتم سالمين

لا توجد تدوينات مشابهة.


:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:
Get Adobe Flash playerPlugin by wpburn.com wordpress themes