উত্তর:
জুপিটার নোটবুক বৃহস্পতি নোটবুক ডকুমেন্ট তৈরির জন্য একটি ওয়েব-ভিত্তিক ইন্টারেক্টিভ কম্পিউটিং পরিবেশ। এটি পাইথন (আইপিথন), জুলিয়া, আর ইত্যাদির মতো বেশ কয়েকটি ভাষা সমর্থন করে এবং মূলত ডেটা বিশ্লেষণ, ডেটা ভিজ্যুয়ালাইজেশন এবং আরও ইন্টারেক্টিভ, এক্সপ্লোরারি কম্পিউটারের জন্য ব্যবহৃত হয়।
JupyterLab নোটবুক সহ পরবর্তী প্রজন্মের ব্যবহারকারী ইন্টারফেস । এটির একটি মডিউলার কাঠামো রয়েছে, যেখানে আপনি একই উইন্ডোতে ট্যাব হিসাবে বেশ কয়েকটি নোটবুক বা ফাইল (যেমন এইচটিএমএল, পাঠ্য, মার্কডাউন ইত্যাদি) খুলতে পারেন। এটি আইডিই-এর মতো আরও অনেক অভিজ্ঞতার প্রস্তাব দেয়।
একটি শিক্ষানবিসের জন্য আমি জুপিটার নোটবুক দিয়ে শুরু করার পরামর্শ দেব কারণ এটিতে কেবল একটি ফাইল ব্রাউজার এবং একটি (নোটবুক) সম্পাদক দৃশ্য রয়েছে। এটি ব্যবহার করা সহজ হতে পারে। আপনি যদি আরও বৈশিষ্ট্য চান তবে JupyterLab এ স্যুইচ করুন। জুপিটারল্যাব আরও অনেকগুলি বৈশিষ্ট্য এবং একটি বর্ধিত ইন্টারফেস সরবরাহ করে, যা এক্সটেনশনের মাধ্যমে বাড়ানো যেতে পারে: জুপিটারল্যাব এক্সটেনশনস (গিটহাব)
এই সময়ে (2019 সালের মাঝামাঝি) জুপিটারল্যাব 1.0 রিলিজ সহ, একজন ব্যবহারকারী হিসাবে, আমি মনে করি আমাদের প্রতিদিনের ব্যবহারের জন্য জুপিটারল্যাব গ্রহণ করা উচিত। এবং জুপিটারল্যাবের অফিসিয়াল ডকুমেন্টেশন থেকে :
জুপিটারল্যাবের বর্তমান প্রকাশটি সাধারণ প্রতিদিনের ব্যবহারের জন্য উপযুক্ত।
এবং
JupyterLab শেষ পর্যন্ত ক্লাসিক Jupyter নোটবুক প্রতিস্থাপন করবে । এই রূপান্তর জুড়ে, একই নোটবুক ডকুমেন্ট ফর্ম্যাট ক্লাসিক নোটবুক এবং JupyterLab উভয় দ্বারা সমর্থিত হবে ।
নোট করুন যে জুপিটারল্যাবের একটি এক্সটেনসিবল মডুলার আর্কিটেকচার রয়েছে । সুতরাং পুরানো দিনগুলিতে, কেবল একটি জুপিটার নোটবুক রয়েছে, এবং এখন জুপিটারল্যাবের সাথে (এবং ভবিষ্যতে), নোটবুকটি জপিটারল্যাবের একটি মূল অ্যাপ্লিকেশনগুলির মধ্যে রয়েছে (কোড কনসোল , কমান্ড-লাইন টার্মিনাল এবং একটি পাঠ্যের মতো অন্যদের সাথে সম্পাদক )।
( আমি জুলিয়ার সাথে জুপিটারল্যাব ব্যবহার করছি )
প্রথম জিনিসটি হ'ল আমার আগের ব্যবহারের জুপিটার ল্যাব আরও বেশি 'থিম' অফার করে যা চোখের সামনে দুর্দান্ত এবং ব্রাউজারের চেয়ে পৃথক পরিবর্তনগুলিও ফন্টসাইজ করে, যাতে এটি কোনও আইডিইর সাথে আরও কাছে আসে। আমার পছন্দ মতো কিছু স্পেসিফিকেশন রয়েছে যেমন 'কোড ফন্টের আকার' পরিবর্তন করা এবং ইন্টারফেসের ফন্টের আকারটি একই হিসাবে রেখে দেওয়া।
প্রধান বৈশিষ্ট্যগুলি দুর্দান্ত
প্যারামাউন্টে যা যা হয় তা হ'ল ট্যাব এবং টার্মিনালের বিভাজন দেখার ক্ষমতা। আপনি যদি ইমাস ব্যবহার করেন, তবে সম্ভবত আপনি অনুভূমিক এবং উল্লম্ব ব্যবস্থা সহ একাধিক বাফার রেখে শেল (টার্মিনাল) চালাচ্ছেন এবং জুপিটার্ল্যাব দিয়ে এটি করা যেতে পারে, এবং বিন্যাসটি ড্রপস এবং ড্রপ দিয়ে তৈরি করা হয় যা সাধারণত ইমাসে থাকে কমান্ডের সেট দিয়ে সম্পন্ন।
( আমি বিশ্বাস করি না যে প্রথমে 'নোটবুক' মূল সংস্করণ ব্যবহার করেননি তাদের সাথে এখানে একটি শিক্ষণীয় বক্রতা যুক্ত হয়েছে You আপনি সরাসরি এই আইডিইর অভিজ্ঞতাতে ডুব দিতে পারেন )
অন্যান্য পোস্টে পরামর্শ দেওয়া হয়েছে যে প্রাথমিকভাবে জুপিটারল্যাব (জেএল) এর চেয়ে জুপিটার নোটবুক (জেএন) ব্যবহার করা সহজতর হতে পারে। তবে আমার একমত হতে হবে না। জেএল সহ একটি দুর্দান্ত সুবিধা, এবং জেএল এবং জেএন এর মধ্যে তাত্পর্যপূর্ণ একটি গুরুত্বপূর্ণ পার্থক্য হ'ল আপনি আরও সহজেই একটি লাইন এবং এমনকি হাইলাইটেড পাঠ্য চালাতে পারেন । আমি এটির জন্য একটি কীবোর্ড শর্টকাট ব্যবহার পছন্দ করি এবং শর্টকাট বরাদ্দ করা বেশ সোজা-এগিয়ে।
এবং আপনি যে পাইথন কনসোলে কোড সম্পাদন করতে পারেন তা জেএলকে কাজ করতে আরও মজাদার করে তোলে। অন্যান্য উত্তর ইতিমধ্যেই এই উল্লেখ করেছি, কিন্তু জেএল কিছু উপায় নোটবুক এবং চালানোর জন্য একটি হাতিয়ার বিবেচনা করা যেতে পারে আরো । সুতরাং আমি জপিটারল্যাবটি যেভাবে ব্যবহার করি তা হ'ল এটি একটি .ipynb ফাইল, একটি ফাইল ব্রাউজার এবং পাইথন কনসোলটি সেট করে রাখার মাধ্যমে:
এবং এখন আপনার হাতে এই সরঞ্জামগুলি রয়েছে:
Ctrl+EnterShift+Enterএই উত্তরটি অজগর দৃষ্টিভঙ্গি দেখায়। জুপিটার অজগর ছাড়াও বিভিন্ন ভাষায় সমর্থন করে।
জুপিটার নোটবুক এবং জুপিটারলব উভয়ই ব্রাউজার সুসংগত ইন্টারেক্টিভ পাইথন (অর্থাত পাইথন "। আইপিনব" ফাইল) পরিবেশ, যেখানে আপনি আরও ভাল পাঠযোগ্যতার জন্য কোডের বিভিন্ন অংশকে পৃথকভাবে সম্পাদনযোগ্য কোষগুলিতে ভাগ করতে পারেন। এই দুটিই ডেটা সায়েন্স / সায়েন্টিফিক কম্পিউটিং ডোমেনে জনপ্রিয়।
আমি আপনাকে জুপিটার নোটবুকের সুবিধার্থে জুপিটারলেবের সাথে যাওয়ার পরামর্শ দিচ্ছি:
আমি জুপিটারল্যাব ইনস্টল করতে পিআইপি ব্যবহার করার পরামর্শ দেব।
আপনি যদি উইন্ডোজ সিস্টেমে জুপিটারল্যাব ব্যবহার করে একটি ".ipynb" ফাইলটি খুলতে না পারেন তবে এই পদক্ষেপগুলি এখানে: