फ़ंक्शन रीलोड (मॉड्यूलनाम) पहले से लोड किए गए मॉड्यूल को फिर से लोड करता है (यह मानते हुए कि आपने इसे सिंटैक्स "आयात मॉड्यूलनाम" के साथ लोड किया है। यह संवादात्मक उपयोग के लिए है, जहां आपने स्रोत फ़ाइल को संपादित किया है एक मॉड्यूल और पायथन को छोड़कर और इसे फिर से शुरू किए बिना इसका परीक्षण करना चाहते हैं। उदाहरण के लिए,
>>> import mymodule >>> # Edited mymodule and want to reload it in this script >>> reload(mymodule)
ध्यान दें कि मॉड्यूलनाम मॉड्यूल का वास्तविक नाम है, न कि उसके नाम वाली स्ट्रिंग। पायथन 3 में, पुनः लोड को बिल्टिन से छोटा सा भूत में स्थानांतरित कर दिया गया था। तो पाइथन 3 में रीलोड का उपयोग करने के लिए, आपको imp.reload(moduleName) लिखना होगा न कि केवल रीलोड (मॉड्यूलनाम)।