来自函数的文件

时间:2014-09-04 18:11:32

标签: r debugging

调试函数时,R显示函数源的完整文件名。示例输出如下所示。

这些信息(文件名)存储在哪里,用户可以访问?

    > debugonce(myFunction)
    > myFunction(x)
    debugging in: myFunction(x)
    debug at /path/to/filename.r#41: {

        < body of myFunction >
    }
    Browse[2]> Q
    > 

1 个答案:

答案 0 :(得分:0)

函数的属性srcref上有属性。其中之一是srcfile

 attr(attr(myFunc, "srcref"), "srcfile")

 or
 getSrcFilename(myFunc)

感谢@MrFlick

相关问题