![]() |
1
2
不,至少不能这样做,因为Python不跟踪“查看对象的引用”。我
强烈地
建议你做
但是,如果您的代码遵循一些模式,那么您可能会看到
幸运的是,你会
如果你有一些regex技巧,你可以用一个来提取函数名:
但是,如果调用代码 轻微地 更复杂:
在上面所有的例子中,您很难确定它是否是
|
![]() |
2
1
这行不通。 输入:
输出:
我唯一能想到的解决方法是围绕调用eval并以这种方式处理的函数创建某种类型的包装器(但很可能对您想要做的事情没有意义)。然后可以用func ou name参数调用包装器。
|
![]() |
3
0
如果没有额外的助手或代码分析,就无法做到这一点。 即使堆栈也不知道被调用的名称:
|
![]() |
4
0
我可以推荐最简单的解决方案吗?
现在你清楚地知道什么时候
|
![]() |
July · 如何定义数字间隔,然后四舍五入 1 年前 |
![]() |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
|
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
![]() |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
|
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
![]() |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |