获取 Julia 中的所有对象属性?

log*_*ick 4 julia

我试图查看 Julia 中特定对象的方法、属性等。我知道一些选项可能会让我参与其中,例如fieldnames()orhasproperty()但是否有一个选项可以为我提供所有属性(类似于dirpython 中的函数)?

Mar*_*ush 5

不完全符合您的要求,但dump非常方便

julia> struct A
           a
           b
       end

julia> dump(A((1,2),"abc"))
A
  a: Tuple{Int64, Int64}
    1: Int64 1
    2: Int64 2
  b: String "abc"
Run Code Online (Sandbox Code Playgroud)