2013-01-23 16 views
5

मैं है निम्नलिखित निर्देशिका संरचनाकैसे मॉड्यूल रास्ते में मानक पुस्तकालय आयात करने के लिए बजाय समान नाम वाले मॉड्यूल के

main_code.py 
libs/ 
    __init__.py 
    mylib.py 
    time.py 
main_code.py साथ

सिर्फ mylib आयात:

from libs import mylib 

और mylib.py सिर्फ time आयात:

import time 
print time 

अब यह चालू है एस mylib.py आयात libs/time.py और अंतर्निहित मानक लाइब्रेरी time आयात करता है। 'सामान्य' व्यवहार प्राप्त करने का कोई तरीका है, यानी mylib.py अंतर्निहित मानक लाइब्रेरी time, आयात किए बिनाtime.py बदल रहा है? क्या यह वैसे भी 'सामान्य' व्यवहार है? क्या मुझे time.py का नाम बदलना है? क्या उस मुद्दे पर पीईपी 8 की तुलना में कोई स्टाइल गाइड सिफारिशें हैं?

उत्तर

संबंधित मुद्दे

 संबंधित मुद्दे