বর্তমানে আমি একটি অজগর প্রকল্পে কাজ করছি যাতে উপ মডিউল থাকে এবং নম্পী / স্কিপি ব্যবহার করে। আইপিথন ইন্টারেক্টিভ কনসোল হিসাবে ব্যবহৃত হয়। দুর্ভাগ্যক্রমে আমি এখন যে ওয়ার্কফ্লো ব্যবহার করছি তাতে খুব বেশি খুশি নই, আমি কিছু পরামর্শের প্রশংসা করব।
আইপিথনে ফ্রেমওয়ার্কটি একটি সাধারণ import
কমান্ড দ্বারা লোড হয় । তবে প্রায়শই কাঠামোর একটি সাবমডিউলে কোড পরিবর্তন করা প্রয়োজন। এই মুহুর্তে একটি মডেল ইতিমধ্যে লোড হয়েছে এবং আমি এটির সাথে ইন্টারঅ্যাক্ট করতে আইপিথন ব্যবহার করি।
এখন, ফ্রেমওয়ার্কটিতে অনেকগুলি মডিউল রয়েছে যা একে অপরের উপর নির্ভর করে, অর্থাৎ যখন ফ্রেমওয়ার্কটি প্রাথমিকভাবে লোড করা হয় তখন মডিউলটি সাবমোডিয়ালগুলি আমদানি ও কনফিগার করে। কোডটিতে পরিবর্তনগুলি কেবল তখনই কার্যকর করা হয় যদি মডিউলটি ব্যবহার করে পুনরায় লোড করা হয় reload(main_mod.sub_mod)
। পুরোপুরি ব্যবহার করে পৃথকভাবে সমস্ত পরিবর্তিত মডিউলগুলি পুনরায় লোড করা দরকার বলে এটি জটিল is এটি খুব সুবিধাজনক হবে যদি reload(main_module)
সমস্ত সাব মডিউলগুলি পুনরায় লোড করে তবে নাম্পি / স্কিপি পুনরায় লোড না করে ..
However, it is often necessary to change code in one of the submodules of the framework.
তাই কেন এটিnecessary to change code
? ধন্যবাদ