import及__init__.py
import注意事项:
1 |
|
注意,module.function这种形式是不行的,用.前面只能是package
init.py注意事项:
放在package目录下
可以没有,这种情况下一定要手动 from package import module
如果有,import package的时候,会自动加载该文件的内容,其中用法有包括:
1
2
3
4
5
6__all__ = ['foofactories', 'tallFoos', 'shortfoos', 'medumfoos',
'santaslittlehelperfoo', 'superawsomefoo', 'anotherfoo']
# deprecated to keep older scripts who import this from breaking
from foo.foofactories import fooFactory
from foo.tallfoos import tallFoo
from foo.shortfoos import shortFoo从而达到 from package import function的目的
import及__init__.py
http://yoursite.com/2019/03/07/编程开发/Python/import及__init__.py/