কম্পিউটার

পাইথনে reload() ফাংশন কি করে?


ফাংশন রিলোড(মডিউলনাম) পূর্বে লোড করা একটি মডিউল পুনরায় লোড করে (ধরে নিচ্ছি যে আপনি এটিকে সিনট্যাক্স "আমদানি মডিউলনাম" দিয়ে লোড করেছেন। এটি কথোপকথনমূলক ব্যবহারের জন্য উদ্দিষ্ট, যেখানে আপনি সোর্স ফাইলটি সম্পাদনা করেছেন একটি মডিউল এবং পাইথন ছেড়ে এটি আবার শুরু না করে এটি পরীক্ষা করতে চান৷ উদাহরণস্বরূপ,

>>> import mymodule
>>> # Edited mymodule and want to reload it in this script
>>> reload(mymodule)

মনে রাখবেন মডিউলের নাম হল মডিউলের প্রকৃত নাম, এটির নাম সম্বলিত স্ট্রিং নয়। পাইথন 3-এ, পুনরায় লোড বিল্টইন থেকে imp এ সরানো হয়েছিল। তাই Python 3-এ রিলোড ব্যবহার করতে, আপনাকে imp.reload(moduleName) লিখতে হবে এবং শুধু reload(moduleName) নয়।


  1. পাইথনে input() ফাংশন কি করে?

  2. raw_input() ফাংশন পাইথনে কি করে?

  3. পাইথনে একটি নামস্থান কি?

  4. পাইথনে স্ট্রিংগুলি % কি করে?