किसी अन्य फ़ाइल से वर्ग आयात करना

| | | | | | | |

इससे पहले कि आप इसे डुप्लिकेट के रूप में चिह्नित करें कृपया मेरी समस्या पढ़ें:

मैं एक उपनिर्देशिका से एक फ़ाइल से एक वर्ग आयात करने का प्रयास कर रहा हूं

> main.py > --->फ़ोल्डर/ > ----->file.py 

और file.py में मेरे पास एक वर्ग लागू है ( क्लासा) क्या है मैंने कोशिश की:

main.py में डालने:

फ़ाइल आयात क्लास से फ़ोल्डर आयात फ़ाइल से 

मुझे त्रुटि मिल रही है :

फ़ाइल आयात क्लास से

ImportError: "फ़ाइल" नाम का कोई मॉड्यूल नहीं

जब मैं बस उपयोग करने का प्रयास करता हूं:

p>
फ़ोल्डर आयात फ़ाइल से 

मुझे यह त्रुटि मिलती है:

tmp = Klasa()

NameError: नाम "क्लासा" परिभाषित नहीं है

मैंने सबफ़ोल्डर में एक खाली __init__.py डाल दिया है और यह अभी भी काम नहीं करता है, और मैंने इसमें डाल दिया है __init__.py : फ़ाइल आयात क्लास से और अभी भी काम नहीं करता है।

यदि मुख्य और फ़ाइल एक ही फ़ोल्डर में हैं तो यह काम करता है:

फ़ाइल आयात क्लास से

लेकिन मैं चाहता हूं कि वे अलग फाइलों में हों।

क्या कोई मुझे बता सकता है कि मैं क्या गलत कर रहा हूं?< /पी>