是否有一个R等价的pythonic“if __name__ ==”__main__“:main()”?

目标是有两个简单的方法来源代码一些代码,func.R,包含一个函数。调用R CMD BATCH func.R初始化函数并求值为。在会话中,发出源(“func.R”)只是初始化函数。
任何想法?
我认为interactive()函数可能工作。

当交互式使用R时,此函数返回TRUE,否则返回FALSE。所以只要使用if(interactive())

http://stackoverflow.com/questions/2968220/is-there-an-r-equivalent-of-the-pythonic-if-name-main-main

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:是否有一个R等价的pythonic“if __name__ ==”__main__“:main()”?