1
我目前正在使用pySpark控制台来玩Spark,我想知道是否有方法列出我定义的所有函数?在pyspark中列出用户定义的函数
目前我被迫一直滚动到函数的定义,如果你有很多输出要滚动,那么这个定义可能很乏味。
非常感谢您的帮助!
我目前正在使用pySpark控制台来玩Spark,我想知道是否有方法列出我定义的所有函数?在pyspark中列出用户定义的函数
目前我被迫一直滚动到函数的定义,如果你有很多输出要滚动,那么这个定义可能很乏味。
非常感谢您的帮助!
保持你的工作空间洁净更有意义,但如果你真的需要这样的事情,你可以过滤在当前范围内的变量:
[k for (k, v) in globals().items() if (
callable(v) and # function or callable object
getattr(v, "__module__", None) == "__main__" and # defined in __main__
not k.startswith("_") # not hidden
)]