首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在python中,是否有方法从对象本身找到包含变量或其他对象的模块?

在python中,是否有方法从对象本身找到包含变量或其他对象的模块?
EN

Stack Overflow用户
提问于 2011-10-13 19:16:18
回答 4查看 197关注 0票数 1

例如,我定义了一个变量,其中可能存在多个变量。

代码语言:javascript
运行
复制
from __ import *
from ____ import *

等。

是否有一种方法可以确定名称空间中的一个变量是在哪里定义的?

编辑

谢谢,但我已经明白导入*通常被认为是糟糕的形式。但这不是问题,而且无论如何我也没有写。如果能找到变量的来源,那就太好了。

EN

Stack Overflow用户

回答已采纳

发布于 2011-10-13 19:21:40

这就是为什么在大多数情况下在python中使用from __ import *被认为是不好的形式。要么使用from __ import myFunc,要么使用import __ as myLib。然后,当你需要从myLib的东西,它不会超越其他的东西。

有关在当前命名空间中查找内容的帮助,请查看pprint库dir积木当地人建的和全球的内在

票数 5
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7759290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档