है मैं है एक मॉड्यूल है कि ठीक आयातअजगर आयातित मॉड्यूल कोई नहीं
from authorize import cim
print cim
कौन सा पैदा करता है (मैं यह मॉड्यूल यह का उपयोग करता है के शीर्ष पर मुद्रित):
<module 'authorize.cim' from '.../dist-packages/authorize/cim.pyc'>
हालांकि बाद में एक में विधि कॉल, यह रहस्यमय तरीके से None
class MyClass(object):
def download(self):
print cim
जो जब किशो चलाने के लिए बदल गया हैNone
है। मॉड्यूल को इस मॉड्यूल में कहीं भी सीधे None
पर असाइन नहीं किया गया है।
कोई विचार यह कैसे हो सकता है?
मैं यह संभव है जब तक कि वहाँ अधिक कोड से तुम्हें तैनात है नहीं लगता है ... – wroniasty
जाहिर है कुछ याद आ रही है, पोस्ट अधिक कोड कृपया। –
कहीं बीच में, 'cim' को वैश्विक चर नाम के रूप में उपयोग किया जाना चाहिए। –