gpt4 book ai didi

julia - 如何在Julia中读取gzip压缩的CSV文件?

转载 作者:行者123 更新时间:2023-12-01 09:13:18 24 4
gpt4 key购买 nike

我已经尝试了许多库,但是似乎无法获取要匹配的类型。

典型尝试:

using SomeLib, CSV
fh = SomeLib.open("gzipped_file.gz")
CSV.read(fh) # error

例子:
using CodecZlib
CSV.read(GzipDecompressorStream(open("gzipped_file.gz")))
# ERROR: MethodError: no method matching position(::TranscodingStreams.TranscodingStream{GzipDecompressor,IOStream})

最佳答案

同时,您可以使用CSVFiles.jl:

using CSVFiles, DataFrames, FileIO

open("yourfile.csv.gz") do io
load(Stream(format"CSV", GzipDecompressorStream(io))) |> DataFrame
end

关于julia - 如何在Julia中读取gzip压缩的CSV文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52590792/

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