আইপিথন এবং বিপিথনের মধ্যে পার্থক্য কী?


91

এর অভাব এবং বিপরীতে কী ipythonআছে bpython? কীভাবে দু'জনের মধ্যে পার্থক্য রয়েছে?


60
এই প্রশ্নটি বন্ধ করার সিদ্ধান্তের সাথে আমি একমত নই। এটি একটি দুর্দান্ত প্রশ্ন যার আসল, বাস্তব উত্তর রয়েছে যা মতামত ভিত্তিতে নয় যা আমি জানতে চাই। প্রত্যেকের জন্য স্বতন্ত্র বৈশিষ্ট্যগুলি তালিকাভুক্ত করা কোনও মতামত নয় - এটি বাস্তবতার বিষয়। হয় কোনও বৈশিষ্ট্য উপস্থিত রয়েছে বা তা নেই। বৈশিষ্ট্যটি মূল্যবান কিনা তা একটি মতামত, তবে এটি যে প্রশ্ন করা হচ্ছে তা নয়।
আর্টঅফ ওয়ারফেয়ার

বাইপাইথন-কার্টিজগুলি পরীক্ষা করে দেখুন, এটি লঞ্চের সময় পর্দা সাফ করে না এবং এতে আরও কিছু পরিষ্কার বৈশিষ্ট্য রয়েছে: pip install git+https://github.com/thomasballinger/bpython.git@curtsies
নিক সুইটিং

উত্তর:


72

আপনি যদি কেবল ইন্টারেক্টিভ ইন্টারপ্রেটার চান তবে বপিথন ঠিকঠাক হওয়া উচিত। আপনি আইপিথন সম্পর্কে পছন্দ করে এমন কোনও বৈশিষ্ট্য মিস না করা পর্যন্ত কেবল এটি ব্যবহার করুন।

আইপিথন বিপিথনের ওপরে প্রচুর বৈশিষ্ট্য সরবরাহ করে:

  • বিশেষ থ্রেডিং বিকল্প। আমি -gthreadপাইজিটিকে পরীক্ষা করার -pylabজন্য এবং ম্যাটপ্ল্লিটিবের জন্য পছন্দ করি ।

  • শেল কমান্ডের সরাসরি ডাকা। cdআইপিথনে বেশ কার্যকর।

  • সম্পূর্ণ পঠন লাইব্রেরি সমর্থন - আমি ব্যবহৃত কীবোর্ড শর্টকাট ব্যবহার করতে পারেন।

  • মডিউল পুনরায় লোড করার সুবিধা - আপনি আপনার কোড পরিবর্তন করার পরে মডিউলটির একটি গভীর পুনরায় লোড করতে পারেন। এটি টেস্টিং এবং ডিবাগিংয়ের জন্য খুব দরকারী।

  • এর সাথে একটি পৃথক কার্যক্রমে পটভূমিতে ফাংশনগুলি চালান %bg

  • একটি সম্পূর্ণ সমান্তরাল প্রোগ্রামিং পরিবেশ (একটি ইন্টারেক্টিভ পাইথন শেল থেকে আপনি প্রত্যাশা করেছেন এমন কোনও বৈশিষ্ট্য নয়, তবে আইপিথন এটি সরবরাহ করে)।

এই তালিকাটি প্রায় নির্বিচারে চালিয়ে যেতে পারে। এবং অবশ্যই আইপাইথন থেকে পাওয়া বাপাইথনগুলিতে প্রচুর বৈশিষ্ট্য থাকবে তবে আপনি সেগুলির জন্য বলেন নি।

সুতরাং আপনার জন্য কাজ করে এমন একটি ব্যবহার করুন !


আকর্ষণীয়, আমি ট্যাব সমাপ্তির জন্য আমার (উইন্ডোজ) ল্যাপটপে আইপথন ব্যবহার করছি এবং এটি বেসিক কমান্ড লাইনটি সরবরাহ করে? কিছু ডকুমেন্টেশন পড়ার সময় ...
অ্যাডমলড

4
মিঃ মারনাচ যা বলেছেন তা সত্য এবং আমার থেকে আলাদা করার মতো কিছুই নেই: আমি এগুলি উভয়কে সমান ফ্রিকোয়েন্সি সহ ব্যবহার করি - বিপিথন বিশেষত প্যাকেজ এবং লাইভ অবজেক্টের স্তরক্রম পরিদর্শন করার জন্য, এবং পেস্টবিনিং স্নিপেটগুলির পক্ষে; আইপথনের ডাস্ট্রিং / সহায়তা / উত্স-দেখার শর্টকাটগুলি ( thing?এবং thing??) অপরিহার্য।
માછલી 2000

4
vi আইপিসন ব্যবহার করতে সক্ষম হওয়াই সম্ভবত আমি আইপথনটি ব্যবহার করি।
wbg

এই উত্তর কি এখনও আছে? অনেক সময়
কেটে

@ বাক্সএক্স আমি জানি না, তবে আইপিথন অবশ্যই আরও জনপ্রিয় বিকল্প।
সোভেন মারনাচ

38

আইপিথন নোটবুক (0.12 সাল থেকে) একটি হত্যাকারী বৈশিষ্ট্য।


4
আইপথন শিলা ব্যবহারের ক্ষেত্রে বপিথন আইপথনের চেয়ে বেশি ফিট করে তবে আমি এটি পছন্দ করি: github.com/jonathanslenders/ptpython । বিপিথন কার্টিজ মোড এবং আনসির রঙ আউটপুট কাজ করে তার চেয়ে দ্রুত আউটপুট।
রেড পিল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.