gpt4 book ai didi

perl - Perl 猴子修补是否允许您查看修补包的范围?

转载 作者:行者123 更新时间:2023-12-01 18:36:39 25 4
gpt4 key购买 nike

我正在使用"How can I monkey-patch an instance method in Perl?"开头给出的技术来修补一个包。 。我遇到的问题是,原始子例程使用了包级 my 变量,修补后的子例程似乎无法通过完整路径规范或隐式使用来访问该变量。

有什么方法可以获取以这种方式限定范围的数据以便在修补的子例程中使用吗?

最佳答案

您可以使用 PadWalker 获取词汇模块。邪恶,但它有效。

关于perl - Perl 猴子修补是否允许您查看修补包的范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/474763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com