gpt4 book ai didi

io - 使用相同的 key 写入现有的 Julia 数据文件

转载 作者:行者123 更新时间:2023-12-04 07:58:20 27 4
gpt4 key购买 nike

假设我们有一个 .jld有两个键的文件,"hi""bye"作为

import JLD

file = JLD.jldopen("test.jld","a+")
file["hi"] = randn(1)
file["bye"] = randn(1)
JLD.close(file)
现在如果我想更改保存在 test.jld 上的值该怎么办?带 key "hi"并且不影响键值 "bye" ?
它尝试了以下代码
file = JLD.jldopen("test.jld","a+")
file["hi"] = randn(1)
JLD.close(file)
但它显示错误 Error creating dataset //hi .

最佳答案

创建 JLD 文件后,您应该使用 load 和 save 来更改值,即

julia> using JLD

julia> filed = JLD.load("test.jld")
Dict{String,Any} with 2 entries:
"bye" => [-0.275391]
"hi" => [-0.869752]

julia> filed["hi"] = randn(1)
1-element Array{Float64,1}:
-0.3132472191308679

julia> JLD.save("test.jld", filed)

julia> filed = JLD.load("test.jld")
Dict{String,Any} with 2 entries:
"bye" => [-0.275391]
"hi" => [-0.313247]

关于io - 使用相同的 key 写入现有的 Julia 数据文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66589327/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com