আমি আপনার অভিজ্ঞতার স্তরের বিষয়ে নিশ্চিত নই তবে আপনি খুব দূরে যাওয়ার আগে আপনি পাইথনের কয়েকটি সেরা অনুশীলন শিখতে চাইবেন। আপনার কোডটি ফাংশন / ক্লাসে , আপনার মডিউলে মডুলারাইজ করা এবং এক বা একাধিক ফাংশন / ক্লাসগুলিতে কল করা আরও আইডোমেটিক বা " পাইথোনিক " হবে ।import
আপনি যদি পরিবর্তন করতে চান এবং ইতিমধ্যে আমদানি করা মডিউলটি ইন্টারেক্টিভভাবে পরীক্ষা করতে চান তবে আপনি reload
অন্তর্নির্মিত ফাংশনটি ব্যবহার করতে পারেন ।
আপনার স্ক্রিপ্টের মূল প্রক্রিয়াটি (আমদানি, ফাংশন / শ্রেণির ঘোষণা এবং সম্ভবত কিছু মডিউল-স্তরের ভেরিয়েবল ঘোষণাপত্র বাদে) মডিউলটি আমদানি করার সময় স্বয়ংক্রিয়ভাবে চালানো থেকে রক্ষা করার জন্য if __name__ == '__main__'
কৌশলটি ব্যবহার করুন এবং সরাসরি স্ক্রিপ্টটি চালানোর সময় সেই যুক্তিটি সম্পাদন করুন, যেমন থেকে কমান্ড প্রম্পট বা আর্কটুলবক্সের মাধ্যমে।
তারপরে আপনি কেবলমাত্র প্রাসঙ্গিক শ্রেণী / ফাংশনগুলিতে কল করে আপনার মডিউলটির নির্দিষ্ট অংশগুলি পরীক্ষা করতে পারেন।