次のファイルがあります。
./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 ファイルの変数ではありません。何か案は?