সফ্টওয়্যার অ্যাপ্লিকেশনগুলি তৈরি করার জন্য ইন্টারেক্টিভ পরিবেশ থাকা সর্বদা প্রয়োজন এবং আপনি যখন ক্ষেত্রগুলিতে কাজ করেন তখন এই সত্যটি খুব গুরুত্বপূর্ণ হয়ে ওঠে , ইঞ্জিনিয়ারিং, এবং বৈজ্ঞানিক গবেষণা। পাইথন স্পাইডার আইডিই একই উদ্দেশ্যে তৈরি করা হয়েছে। এই নিবন্ধে, আপনি কীভাবে স্পাইডার বা বৈজ্ঞানিক ইনস্টল করবেন এবং ব্যবহার করবেন তা শিখবেন এবং উন্নয়ন এখানে ।
এগিয়ে যাওয়ার আগে আসুন এখানে আলোচনা করা সমস্ত বিষয় একবার দেখে নেওয়া যাক:
- পাইথন স্পাইডার আইডিই কী?
- স্পাইডারের বৈশিষ্ট্য
- পাইথন স্পাইডার আইডিই ইনস্টলেশন
- একটি ফাইল তৈরি করা / একটি প্রকল্প শুরু করা
- কোড লেখা
- ভেরিয়েবল এক্সপ্লোরার
- ফাইল এক্সপ্লোরার
- স্পাইডার কনফিগার করা হচ্ছে
- সহায়তা
চল শুরু করি.
পাইথন স্পাইডার আইডিই কী?
স্পাইডার একটি ওপেন সোর্স ক্রস প্ল্যাটফর্ম আইডিই। দ্য স্পাইডার আইডিই পুরোপুরি পাইথনে লেখা আছে। এটি বিজ্ঞানীরা ডিজাইন করেছেন এবং এটি কেবলমাত্র বিজ্ঞানীদের জন্য, , এবং প্রকৌশলী। এটি বৈজ্ঞানিক পাইথন ডেভলপমেন্ট আইডিই হিসাবেও পরিচিত এবং উল্লেখযোগ্য বৈশিষ্ট্যগুলির একটি বিশাল সেট রয়েছে যা নীচে আলোচনা করা হয়েছে।
স্পাইডারের বৈশিষ্ট্য
স্পাইডারের কয়েকটি উল্লেখযোগ্য বৈশিষ্ট্য হ'ল:
সাজান () সি ++ এ
- কাস্টমাইজযোগ্য সিনট্যাক্স হাইলাইটিং
- ব্রেকপয়েন্টের উপলভ্যতা (ডিবাগিং এবং শর্তাধীন ব্রেকপয়েন্ট)
- ইন্টারেক্টিভ এক্সিকিউশন যা আপনাকে লাইন, ফাইল, সেল ইত্যাদি চালানোর অনুমতি দেয়
- ওয়ার্কিং ডিরেক্টরি নির্বাচন, কমান্ড-লাইন বিকল্পগুলি, বর্তমান / উত্সর্গীকৃত / বাহ্যিক কনসোল ইত্যাদির জন্য কনফিগারেশন চালান
- ভেরিয়েবলগুলি স্বয়ংক্রিয়ভাবে সাফ করতে পারে (বা ডিবাগিং লিখুন)
- আউটলাইন এক্সপ্লোরারের মাধ্যমে সেল, ফাংশন, ব্লক ইত্যাদির মাধ্যমে নেভিগেশন অর্জন করা যায়
- এটি রিয়েল-টাইম কোড অন্তর্ভুক্তি সরবরাহ করে (কোন ফাংশন, কীওয়ার্ড এবং ক্লাসগুলি রয়েছে তা যাচাই করার ক্ষমতা, তারা কী করছে এবং এতে কী তথ্য রয়েছে)
- যদি, কখন, ইত্যাদি পরে স্বয়ংক্রিয় কোলন সন্নিবেশ
- সমস্ত আইপিথন যাদু কমান্ড সমর্থন করে
- গ্রাফিক্স ব্যবহার করে উত্পাদিত জন্য ইনলাইন প্রদর্শন
- সহায়তা, ফাইল এক্সপ্লোরার, ফাইল সন্ধান করা ইত্যাদির মতো বৈশিষ্ট্যও সরবরাহ করে
পাইথন স্পাইডার আইডিই ইনস্টলেশন (অ্যানাকোন্ডা দিয়ে ইনস্টল করা - প্রস্তাবিত)
পাইথন স্পাইডার আইডিই অ্যানাকোন্ডা পাইথন বিতরণের পাশাপাশি একটি ডিফল্ট বাস্তবায়ন হিসাবে আসে। এটি কেবলমাত্র প্রস্তাবিত পদ্ধতি নয়, এটি সবচেয়ে সহজতম পদ্ধতিও। পাইথন স্পাইডার আইডিই ইনস্টল করতে নীচে দেওয়া পদক্ষেপগুলি অনুসরণ করুন:
- নিম্নলিখিত লিঙ্কটি ব্যবহার করে অফিসিয়াল আনাকোনডা ওয়েবসাইটে যান: https://www.anaconda.com
- উপরের ডানদিকে ডাউনলোডের বিকল্পটি ক্লিক করুন নীচের মত:
- আপনার OS এর জন্য উপযুক্ত সংস্করণটি চয়ন করুন এবং ডাউনলোড এ ক্লিক করুন।
- ইনস্টলারটি ডাউনলোড হয়ে গেলে আপনি সেটআপের জন্য একটি ডায়ালগ বক্স দেখতে পাবেন। সেটআপটি সম্পূর্ণ করুন এবং সমাপ্তিতে ক্লিক করুন।
- তারপরে, আপনার সিস্টেমের অনুসন্ধান বারে অ্যানাকোন্ডা নেভিগেটরটি অনুসন্ধান করুন এবং স্পাইডার চালু করুন। একবার চালু হয়ে গেলে আপনি নীচের মত একটি পর্দা দেখতে পাবেন:
একটি ফাইল তৈরি করা / একটি প্রকল্প শুরু করা:
- একটি নতুন ফাইল শুরু করতে নীচের মাধ্যমে নেভিগেট করুন:
ফাইল–> নতুন ফাইল
- একটি নতুন প্রকল্প তৈরির জন্য:
প্রকল্পসমূহ> নতুন প্রকল্প
কোড লেখা:
স্পাইডারে কোড লিখনটি এর বহু-ভাষা কোড সম্পাদক এবং বেশ কয়েকটি শক্তিশালী সরঞ্জামের সাহায্যে খুব সহজ হয়ে যায়। পূর্বে উল্লিখিত হিসাবে, সম্পাদকটির সিনট্যাক্স হাইলাইটিং, কোডের রিয়েল-টাইম বিশ্লেষণ, স্টাইল বিশ্লেষণ, অন-ডিমান্ড সমাপ্তি ইত্যাদি বৈশিষ্ট্য রয়েছে যখন আপনি নিজের কোডটি লেখেন, আপনি লক্ষ্য করবেন যে এটি প্রস্তাবিত পদ্ধতির জন্য একটি পরিষ্কার কল স্ট্যাক দেয় এই পদ্ধতিটি সহ যে সমস্ত যুক্তি ব্যবহার করা যেতে পারে।
নীচের উদাহরণটি একবার দেখুন:
উপরের উদাহরণে, আপনি লক্ষ্য করতে পারেন যে সম্পাদকটি সম্পূর্ণ সিনট্যাক্সটি দেখায় ছাপা ফাংশন । শুধু এটিই নয়, আপনি যদি কোনও লাইনে ত্রুটি তৈরি করেছেন তবে সমস্যাটি কী তা বর্ণনা করে কোনও বার্তা সহ লাইন নম্বরটির আগে আপনাকে এটি সম্পর্কে অবহিত করা হবে। নীচের চিত্রটি একবার দেখুন:
যে কোনও ফাইল চালাতে, আপনি এটি নির্বাচন করতে পারেন চালান বিকল্প এবং রান ক্লিক করুন। একবার মৃত্যুদন্ড কার্যকর হওয়ার পরে, আউটপুটটি নীচের চিত্রটিতে প্রদর্শিত কনসোলটিতে দৃশ্যমান হবে:
কোড সেল:
আপনি নিম্নলিখিত কোডগুলি সহজেই কোড সেলগুলি সংজ্ঞায়িত করতে পারেন:
প্রকার | বর্ণনা |
# %% | স্ট্যান্ডার্ড সেল বিভাজক |
# %% | স্ট্যান্ডার্ড সেল বিভাজক, যখন ফাইলটি Eclipse দিয়ে সম্পাদনা করা হবে |
# | আইপিথন নোটবুক সেল বিভাজক |
উদাহরণস্বরূপ, আপনি যখন এটি ব্যবহার করেনস্ট্যান্ডার্ড সেল বিভাজক, আপনি দেখতে পাবেন যে কোডটি নীচে পৃথক করা হয়েছে:
পরিবর্তনশীল এক্সপ্লোরার:
ভেরিয়েবল এক্সপ্লোরার সমস্ত গ্লোবাল অবজেক্টের রেফারেন্স যেমন মডিউল, ভেরিয়েবল, পদ্ধতি , বর্তমান আইপিথন কনসোল ইত্যাদি। শুধু এটিই নয়, আপনি বিভিন্ন জিইউআই ভিত্তিক সম্পাদক ব্যবহার করে এগুলির সাথেও ইন্টারঅ্যাক্ট করতে পারেন।
ফাইল এক্সপ্লোরার:
ফাইল এক্সপ্লোরার মূলত একটি ফাইল সিস্টেম এবং ডিরেক্টরি ব্রাউজার যা আপনাকে ব্রাউজ করতে, খুলতে এবং অন্যান্য পরিচালনার কাজ সম্পাদন করতে দেয় নথি পত্র এবং ফোল্ডারগুলি আপনি প্রসঙ্গ মেনুগুলির সাথে তাদের পরিচালনা করার জন্য ফাংশনগুলি ব্যবহার করতে পারেন।
স্পাইডার কনফিগার করা:
পাইথন স্পাইডার আইডিই পছন্দসই মেনুতে উপস্থিত বিকল্পগুলি ব্যবহার করে সুবিধাজনকভাবে কনফিগার করা যায়। আপনি থিম, সিনট্যাক্স রঙ, ফন্টের আকার ইত্যাদির মতো যে কোনও কিছুতে পরিবর্তন করতে পারেন এটি করতে, নেভিগেট করুন সরঞ্জাম মেনু এবং তারপরে পি নির্বাচন করুন তথ্যসূত্র বিকল্প। আপনি নীচের উইন্ডোটি দেখতে পাবেন যা আপনাকে নিজের পছন্দ অনুযায়ী স্পাইডার কনফিগার করতে দেয়:
সহায়তা:
দ্য সাহায্য ফলক আপনাকে যে কোনও বস্তুর পছন্দসই ডকুমেন্টেশন সন্ধান এবং প্রদর্শন করতে দেয়। আপনি যখন নির্বাচন সাহায্য বিকল্পটি, আপনি নিম্নলিখিত বিকল্পগুলি দেখতে সক্ষম হবেন:
গুগল ক্লাউড প্ল্যাটফর্ম কীভাবে ব্যবহার করবেন
আপনি দেখতে পাচ্ছেন, এর মধ্যে অনেকগুলি বিকল্প রয়েছে যা পাইথন স্পাইডার আইডিই ব্যবহার করার সময় আপনার মুখোমুখি যে কোনও সমস্যা সমাধান করতে সহায়তা করবে।
আশা করি এই টিউটোরিয়ালে আপনার সাথে যা ভাগ করা হয়েছে তার সাথে আপনি পরিষ্কার হয়ে গেছেন। এটি আমাদের পাইথন সিপ্ডার আইডিইতে আমাদের নিবন্ধের শেষে নিয়ে আসে। আপনি যথাসম্ভব অনুশীলন নিশ্চিত করুন এবং আপনার অভিজ্ঞতাটি ফিরিয়ে দিন।আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে এই 'পাইথন স্পাইডার আইডিই' ব্লগের মন্তব্য বিভাগে উল্লেখ করুন এবং আমরা যত তাড়াতাড়ি সম্ভব আপনার কাছে ফিরে আসব।
পাইথনের বিভিন্ন অ্যাপ্লিকেশন সহ গভীরতর জ্ঞান পেতে, আপনি লাইভের জন্য তালিকাভুক্ত করতে পারেন 24/7 সমর্থন এবং আজীবন অ্যাক্সেস সহ।