在类的顶层使用dir()

2024-05-21 01:00:53 发布

您现在位置:Python中文网/ 问答频道 /正文

你能构造一个Python函数g,这样当它被导入时

dir()==g()

返回True。这确实是一个关于进口和进口之间区别的问题 在顶层手动输入函数。许多语言有某种区别。正如答案所指出的,这是有区别的。这有什么区别?为什么?你知道吗

另一个答案是简单地将函数g粘贴到顶层,省去了启动文件的问题,当然,启动文件也是有效的。你知道吗

这是我试图回到那些威胁要把我从提问中驱逐出去的“未来力量”的优雅中去。我也被赶出了不想支持第一修正案的其他地方,但是,当然,有一个简单的方法可以回到那里。同样的评论出现在下面,因为我在找到正确的程序上很慢。你知道吗


Tags: 文件方法函数答案语言true粘贴地方
1条回答
网友
1楼 · 发布于 2024-05-21 01:00:53

要在类中获得顶级dir()影响,请在启动时加载它,例如,将模块放入/.ipython/startup/。然后,课程进入main级别。 在导入时,它不会。我想这都很明显,但对新人来说不是。你知道吗

相关问题 更多 >