相关疑难解决方法(0)

如何获取Julia对象的字段

给定复合类型的Julia对象,如何确定其字段?

如果你在REPL中工作,我知道一个解决方案:首先你通过调用找出对象的类型typeof,然后输入help mode(?),然后查找类型.是否有更多的程序化方法来实现同样的目标?

types field object julia

12
推荐指数
2
解决办法
6991
查看次数

Julia - 检查对象是否具有属性

假设我有struct如下。

struct Foo
    attr1
    attr2
end
Run Code Online (Sandbox Code Playgroud)

然后我可以实例化并attr1获取attr2

julia> foo = Foo(1,2)

julia> foo.attr1
1
Run Code Online (Sandbox Code Playgroud)

我只是想知道我是否可以检查我的对象foo有什么attr1

作为参考,pythonhasattr正是我在这里寻找的东西,但我似乎无法在julia.

任何帮助,将不胜感激。

编辑:我在 Julia 1.1.0

oop julia

5
推荐指数
2
解决办法
1724
查看次数

标签 统计

julia ×2

field ×1

object ×1

oop ×1

types ×1