পাইথন একটি খুব ম্যাক-স্টাইল ল্যাঙ্গুয়েজ। এটি প্রোগ্রামিং ল্যাঙ্গুয়েজের প্রথাগত সিনট্যাক্স কনভেনশনগুলো ত্যাগ করে মানব-পাঠযোগ্য কোড, ট্যাব-ভিত্তিক হায়ারার্কি, এবং অ্যাবস্ট্রাক্টেড মেমরি ম্যানেজমেন্টের ম.«
এটি একটি দুর্দান্ত প্রথম প্রোগ্রামিং ল্যাঙ্গুয়েজ, যদিও কিছু টাস্ক রয়েছে যা অনেক টিউটোরিয়ালে কভার করা হয় না - উদাহরণস্বরূপ, macOS-এ একটি পাইথন স্ক্রিপ্ট চালানো।
এই পোস্টে, আমরা আপনাকে macOS-এ পাইথন স্ক্রিপ্ট চালানোর দুটি ভিন্ন পদ্ধতি দেখাব, যদিও প্রথমটি দ্বিতীয়টির চেয়ে কম সাধারণ।
পাইথন লঞ্চার
অজ্ঞাতদের জন্য, পাইথন স্ক্রিপ্টগুলো আপনি কোন ভার্সন ব্যবহার করুন না কেন .py ফাইল এক্সটেনশন ব্যবহার করে।
ডিফল্টভাবে, macOS পাইথন ২.৭.৩ ইনস্টল করা 상태로 আসে। আমরা এই ভার্সন ব্যবহার করার পরামর্শ দিই না, কারণ এটি এখন ডিপ্রিকেটেড।
পাইথন ৩ ইনস্টল করার একটি সাধারণ পদ্ধতি হল ডেডিকেটেড ইনস্টলার ব্যবহার করা। এটি আপনাকে পাইথন লঞ্চারrligiersাস করার সুযোগ দেয় - একটি গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) প্রোগ্রাম যা ফাইন্ডার থেকে পাইথন স্ক্রিপ্ট চালাতে পারে।
এটি করতে, ফাইন্ডারে পাইথন স্ক্রিপ্ট ফাইলটি লোকেট করুন, রাইট-ক্লিক করুন, এবং পাথ নাম খুঁজে বের করতে "গেট ইনফো" ব্যবহার করুন।
এরপর, ফাইলটি রাইট-ক্লিক করুন এবং কনটেক্সট মেনু থেকে "ওপেন উইথ -> পাইথন লঞ্চার" নির্বাচন করুন।
পাইথন স্ক্রিপ্টগুলোক পাইথন লঞ্চার আইকনের ওপর ড্র্যাগ করেও চালানো যায়, চাহে সেটি ডকে থাকে অথবা অ্যাপ্লিকেশন ফোল্ডারে।
পাইথন লঞ্চার কনফিগার করা
আপনি যদি পাইথন লঞ্চার ব্যবহার করতে চান, তবে আপনি কিছু অতিরিক্ত অপশন দিয়ে এটিকে কাস্টমাইজ করতে পারেন। উদাহরণস্বরূপ, আপনি আপনার পাইথন ভার্সন নির্বাচন করতে পারেন, ডিবাগিং টুলস ইনেবল করতে পারেন, এবং কীভাবে স্ক্রিপ্টটি चले সেটি সমন্বয় করতে পারেন।
পাইথন লঞ্চার এর প্রেফারেন্স উইন্ডো পাইথন লঞ্চার এক্সিকিউট হলে অটোমেটিক্যালি ব্যাকগ্রাউন্ডে খুলে। আপনি এটি ম্যানুয়ালি পাইথন লঞ্চার মেনুবার থেকে "পাইথন লঞ্চার -> প্রেফারেন্সেস" নির্বাচন করেও খুলতে পারেন।
আপনি স্ক্রিপ্ট চালানোর আগে প্রেফারেন্স উইন্ডো আহ্বান করতে পারেন। এটি করতে, Option কী ধরে স্ক্রিপ্টটি পাইথন লঞ্চার আইকনে ড্র্যাগ করুন, এবং স্ক্রিপ্ট চালানোর আগে প্রেফারেন্স মেনু প্রদর্শিত হবে।
এটি আপনাকে সেটিংস সমন্বয় করতে দেবে যা শুধু এই স্ক্রিপ্ট রানের জন্য প্রযোজ্য হবে। এটি একদম একটি টেম্পরারি রান কনফিগারেশনের মতো, যদিও স্বাভাবিক পরিস্থিতিতে পাইথন লঞ্চার প্রেফারেন্সেসে পরিবর্তন গ্লোবাল, যা সকল ভবিষ্যতের স্ক্রিপ্টকে প্রভাবিত করে।
টার্মিনাল ব্যবহার করে
অধিকাংশ ব্যবহারকারী টার্মিনাল থেকে স্ক্রিপ্ট চালাবে, যা macOS-এ পাইথন স্ক্রিপ্ট চালানোর একটি स्टেলার পদ্ধতি।
প্রথমে, আপনি ফাইন্ডারে পাইথন স্ক্রিপ্টের পাথ খুঁজে বের করতে চাবেন। আপনি যদি নিশ্চিত না হন, তবে ফাইলে Option + রাইট-ক্লিক করুন, তারপর "কপি ... أز পাথনেম" নির্বাচন করুন পাথটি আপনার ক্লিপবোর্ডে কপি করতে।
আপনি টার্মিনাল উইন্ডোতে একটি ফাইল ড্র্যাগ করেও এর absoluta পাথ দেখতে পারেন।
টার্মিনাল-কেন্দ্রিক পদ্ধতিটি cd কমান্ড ব্যবহার করে পাইথন ফাইলটি ধারণকারী ফোল্ডারে নেভিগেট করে। মনে রাখবেন যে আপনি আপনার কপি করা পাথ নাম এখানে পেস্টও করতে পারেন।
সঠিক ফোল্ডারে পৌঁছানোর পর, স্ক্রিপ্ট এক্সিকিউট করতে python3 <file name> ব্যবহার করুন।
বেশক, এখানে <file name> আপনার স্ক্রিপ্টের নামকে রিপ্রেজেন্ট করে। এটি একটি সহজ পদ্ধতি এবং একটি যা আপনি নিয়মিত পাইথন ব্যবহার করলে পরিচিত হবেন।
উপসংহার
ম্যাকে পাইথন ফাইল নিয়ে কাজ করা খুব সহজ, বিশেষ করে কিছু বিল্ট-ইন ফাংশনালিটির কারণে। যেহেতু, macOS-এ পাইথন স্ক্রিপ্ট চালানোর দুটি পদ্ধতি রয়েছে: পাইথন লঞ্চার অ্যাপ এবং আরও সাধারণ টার্মিনাল এক্সিকিউশন। টার্মিনাল ব্যবহার করা পছন্দের পদ্ধতি, কারণ আপনি প্রায়শই হোমব্রু ব্যবহার করে লেটেস্ট পাইথন ৩ ভার্সন ইনস্টল করবেন (বিল্ট-ইন এবং অপ্রচলিত পাইথন ২ ব্যবহার করার বদলে)।
আপনি যদি উইন্ডোজ মেশিনে থাকেন, তবে পাইথন ৩ সেটআপ ও ব্যবহার করা খুব সহজ। আপনার কাছে কি macOS-এ পাইথন স্ক্রিপ্ট চালানোর কোনো পদ্ধতি আছে যা আমরা কভার করিনি? নিচের কমেন্ট সেকশনে জানান!