[问题] Python是不是一定不会有循环import的问题

楼主: ggirls (哥)   2018-09-03 12:43:10
我习惯写些重复使用的function,把import写在里面
以后就复制贴上。例如:
def func():
import A
import B
. . .
但是这样import有时会有重复。
真心觉得懒…所以import要提到前面是比较建议的写
法吗?
作者: djshen (djshen)   2018-09-03 12:57:00
你的问题看起来不像circular import?
作者: rexyeah (ccccccc)   2018-09-03 14:04:00
通常怕重复是怕import同个function name但不同module
作者: legnaleurc (CA)   2018-09-03 14:21:00
AB 互相 import 就会啦真的那么懒就用力 import * 啊,自已爽就好
作者: Yshuan (倚絃)   2018-09-03 17:50:00
python function是lazy eval的 都置顶有performance issue
作者: s860134 (s860134)   2018-09-04 09:24:00
import 重复没差 python 帮你处理好啦他是怕重复import memory会不会被用完
作者: Neisseria (Neisseria)   2018-09-08 18:05:00
import 过多东西会影响效能少量没差。21 世纪 C 语言的作者就玩过这招但 C 的 include 是把程式码贴上,和 Python 可能不同后来想想,我应该是讲错了,请直接忽视 XD

Links booklink

Contact Us: admin [ a t ] ucptt.com