शुरू होता है तो आप सिर्फ एक इंटरैक्टिव दुभाषिया चाहते हैं, bpython ठीक होना चाहिए। बस इसे तब तक उपयोग करें जब तक आप आईपीथॉन के बारे में कुछ फीचर पसंद न करें।
विशेष सूत्रण विकल्प:
सुविधाओं है कि IPython bpython से अधिक प्रदान करता है के बहुत सारे हैं। मुझे matplotlib के लिए PyGTK और -pylab
के साथ प्रयोग करने के लिए -gthread
पसंद है।
शैल कमांड का प्रत्यक्ष आमंत्रण। IPython में cd
काफी उपयोगी है।
पूर्ण रीडलाइन लाइब्रेरी समर्थन - मैं कीबोर्ड शॉर्टकट का उपयोग कर सकता हूं जिसका उपयोग मैं कर रहा हूं।
मॉड्यूल रीलोड सुविधा - आप अपना कोड बदलने के बाद मॉड्यूल का गहरा पुनः लोड कर सकते हैं। यह परीक्षण और डिबगिंग के लिए बहुत उपयोगी है।
%bg
के साथ एक अलग कार्य में पृष्ठभूमि में फ़ंक्शन चलाएं।
एक संपूर्ण समानांतर प्रोग्रामिंग वातावरण (वास्तव में एक इंटरैक्टिव पायथन शेल से अपेक्षा की जाने वाली सुविधा नहीं है, लेकिन आईपीथन इसे प्रदान करता है)।
यह सूची लगभग मनमाने ढंग से जारी की जा सकती है। और निश्चित रूप से आईपीथन से होने वाली बेप्थॉन में बहुत सी विशेषताएं होंगी, लेकिन आपने उनसे नहीं पूछा था।
तो बस आपके लिए काम करता है जो का उपयोग करें!
स्रोत
2010-11-20 15:20:11
मैं इस प्रश्न को बंद करने के फैसले से असहमत हूं। यह एक उत्कृष्ट सवाल है जिसमें वास्तविक, तथ्यात्मक उत्तर हैं जो राय नहीं हैं जो मैं जानना चाहता हूं। प्रत्येक के लिए अद्वितीय सुविधाओं को सूचीबद्ध करना कोई राय नहीं है - यह तथ्य की बात है। या तो एक सुविधा मौजूद है या यह नहीं है। क्या फीचर लायक है, यह राय है, लेकिन यह सवाल नहीं पूछा जा रहा है। – ArtOfWarfare
बायपीथॉन-कर्टिस की जांच करें, यह लॉन्च पर स्क्रीन को साफ़ नहीं करता है, और इसमें कुछ अन्य साफ विशेषताएं हैं: 'पाइप इंस्टॉल गिट + https: // github.com/thomasballinger/bpython.git @ curtsies' –