作为新手不熟悉python
如何引入本地的模块,经过一番折腾,基本明白了引入方式。
假设有一个项目,目录结构如下:
1 2 3 4 5 6 7 8
| . root_dir ├── app.py └── test └── subtest ├── __init__.py └── hi.py ├── __init__.py └── hello.py
|
1 2 3
| # hello.py def hello(): print('hello world')
|
1 2 3
| # hi.py def hi(): print('hi world')
|
需要在app.py
中使用hello()
和hi()
这两个函数,引入方式如下:
1 2 3 4 5 6
| # app.py from test import hello from test.subtest import hi
hello.hello() hi.hi()
|