[问题]关于__init__.py里面的函式用法

楼主: tsaiminghan (tsaiminghan)   2020-10-03 14:49:24
结构
folder/__init__.py
folder/function.py
请问function.py能够import __init__.py中的函式吗?
试了一下,会出现maybe circle import的错误
如果可以这样做,能提供正确的写法,或是关键字吗?
如果不行,是不是应该把__init__中的函式移到外面
__init__再去import
试了一下,移到外面,一样是circle import,最后把
import写在函式里面可以pass
作者: TuCH (谬客)   2020-10-03 15:55:00
可以 跟init 没有关系 应该是你写法有问题
作者: ToastBen (吐司边)   2020-10-03 22:57:00
作者: alan23273850   2020-10-04 11:48:00
遇到 circular import 一贯的解决方式就是把 import statement 写在函式内,没有其他解法
楼主: tsaiminghan (tsaiminghan)   2020-10-04 22:18:00
谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com