एक पैकेज के रूप में पायथन पैकेज से सब कुछ आयात करना एक बुरा विचार है, यह एक सुपर-मॉड्यूल नहीं है - यह एक साथ समूहीकृत मॉड्यूल का एक संग्रह है। तो आपको उस फ़ाइल में केवल वही आयात करना चाहिए जो आपको चाहिए। साथ ही पैकेज से लेकर आपके वैश्विक नाम स्थान में सब कुछ आयात करने से नामों का प्रसार होने वाला है, और उन नामों के बीच टकराव की बहुत संभावना है।
कहा जा रहा है, ऐसा करने के अभी भी तरीके हैं। प्रत्येक उप-मॉड्यूल के लिए आयात विवरण का उपयोग करके पैकेज से सब कुछ मैन्युअल रूप से आयात करने वाला पहला। एक और तरीका, जैसा कि https://docs.python.org/tutorial/modules.html#importing-from-a-package पर दस्तावेज़ीकरण - सुझाव देता है, कि यदि आपकी __init__.py फ़ाइल में __all__ नाम की एक स्ट्रिंग सूची है, उस सूची में सभी मॉड्यूल/उप-पैकेज नाम आयात किए जाते हैं जब कोई पैक आयात * से करता है। तो आपको अपने पैकेज में हर चीज के स्ट्रिंग्स की एक सूची बनाने की आवश्यकता होगी और फिर इस मॉड्यूल में सब कुछ आयात करने के लिए "पैकेजनाम आयात से *" करें ताकि जब आप इसे कहीं और आयात करते हैं, तो वे सभी भी इस नामस्थान में आयात किए जाते हैं।