如何在Julia中加载文件?

如何在Julia中加载文件?,julia,Julia,在某种程度上,(我认为juliav0.7)您可以执行@loadpath thingtoload,以便使用Julia加载文件。我试着在v0.7上运行它,看看是否收到了弃用警告,但即使在0.7上,它也说@load未定义 如何使用Julia以编程方式加载文件?恐怕你的问题太模糊了。如何加载文件在很大程度上取决于您拥有的文件类型。是否要读入二进制文件?什么样的二进制文件?或者是一个文本文件 但是,由于您提到了@load,因此您可能正在使用或其后续版本 使用JLD2的一个简单示例是 julia> u

在某种程度上,(我认为juliav0.7)您可以执行
@loadpath thingtoload
,以便使用Julia加载文件。我试着在v0.7上运行它,看看是否收到了弃用警告,但即使在0.7上,它也说
@load
未定义


如何使用Julia以编程方式加载文件?

恐怕你的问题太模糊了。如何加载文件在很大程度上取决于您拥有的文件类型。是否要读入二进制文件?什么样的二进制文件?或者是一个文本文件

但是,由于您提到了
@load
,因此您可能正在使用或其后续版本

使用JLD2的一个简单示例是

julia> using JLD2

julia> @save "test.jld2" x

julia> x = nothing # "forgetting" x

julia> @load "test.jld2"
1-element Array{Symbol,1}:
 :x

julia> x
2×2 Array{Float64,2}:
 0.698264  0.319665
 0.252174  0.80799
请注意,这在0.7中没有显示,因为它是一个包特性,而不是Base(或stdlib)的一部分

(另见表亲线程)