小白提问,不知道怎么搜索,求轻喷。
比如经常要用 sys,os,re
等模块,包内的每个文件基本都需要 import 他们,有没有能够一劳永逸地 import 的方法?
我目前想到的是,在 __init__.py
中加载,然后包中每个模块开头都 from mypackage import *
来实现?这样有什么危害吗?
感觉自己一直对 import 还有命名空间这一套东西比较迷惑,有比较好的解答文章也恳请赐教一个链接之类的~
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.