你能构造一个Python函数g,以便在导入时
dir()== g()
返回True。这实际上是关于导入之间差异的问题 并在顶层手动输入功能。许多语言都有某种区别。正如答案所指出的那样,存在差异。这有什么不同以及为什么?
另一个答案就是将函数g粘贴到顶层,省略了启动文件的问题,这当然也有效。
这是我试图重新获得那些威胁要让我免于提问的“权力”的好感。我也被抛弃了其他不想支持第一修正案的地方,但是,当然还有一个简单的方法。下面会出现同样的评论,因为我找不到正确的程序。
答案 0 :(得分:0)
要在类中获得顶级dir()影响,请在启动时加载它,例如,将模块放在/.ipython/startup/中。然后该课程进入主要级别。 有了导入它没有。我猜这一切都很明显,但不是新人。