Display a list of user defined functions in the Python IDLE session

前端 未结 4 1297
野性不改
野性不改 2021-02-09 11:02

Is it possible to display a list of all user functions in the IDLE session?

I can see them popping up in the autocomplete, so maybe there is other way to just display on

4条回答
  •  青春惊慌失措
    2021-02-09 11:17

    If I understand the question... try dir()

    import my_module
    dir(my_module)
    

    just edit what lunixbochs wrote

    def fun(): pass
    print([f.__name__ for f in globals().values() if type(f) == type(fun)])
    

提交回复
热议问题