我有以下文件:
./main.py
./lib/__init__.py
./lib/lib.py
,
$ cat lib/lib.py
def method():
return 'method'
,
$ cat lib/__init__.py
from .lib import *
,
$ cat main.py
import lib
def main():
print(lib.lib)
if __name__=='__main__':
main()
我不知道为什么lib.lib
定义,它不是lib.py文件中的变量。有任何想法吗?