मैं एक परियोजना का निर्माण कर रहा हूँ और मैं निम्नलिखित समस्या में पड़ गए हैं में बनाए रखने कोड। शब्दार्थ वे एक ही मॉड्यूल में एक साथ जाना चाहिए और मैं उन्हेंपायथन:</p> <p>मैं लागू कर दिया है कई उपवर्गों, उनमें से प्रत्येक कोड के 250 के बारे में लाइनों होने: मॉड्यूल
from mymodule import SubclassA, SubclassB
लेकिन तब मेरी मॉड्यूल फ़ाइल है लाइनों के हजारों है, जो अपने कोड बहुत बुरा बनाए रखने बनाता है के साथ आयात करना चाहते हैं। अब मैं एक अलग फाइल में प्रत्येक वर्ग यह आसान बनाए रखने के लिए बनाने के लिए है, लेकिन मैं इस तरह इसका इस्तेमाल करने के लिए है:
from subclassa import SubclassA
from subclassb import SubclassB
यह किसी भी मतलब नहीं है और यह वास्तव में भयानक है।
क्या कोई सुरुचिपूर्ण समाधान है? यदि नहीं, उपर्युक्त में से कौन सा बेहतर समाधान है?
शायद आपको एक पैकेज की आवश्यकता है: http://docs.python.org/tutorial/modules.html (6.4) – danihp
"हजारों लाइनें, जो इसके कोड को बहुत खराब बनाती हैं"? वास्तव में? क्यूं कर? क्या आप अपनी वास्तविक समस्या के बारे में अधिक विशिष्ट हो सकते हैं? –