gpt4 book ai didi

parsing - 如何在 Julia 中解析这个?

转载 作者:行者123 更新时间:2023-12-02 10:43:59 30 4
gpt4 key购买 nike

julia> a= readline("/root/rock.txt")
"\x01\0\0\0\0\0\0\0\x02\0\0\0\0\0\0\0\x03\0\0\0\0\0\0\0\x04\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x06\0\0\0\0\0\0\0\a\0\0\0\0\0\0\0\b\0\0\0\0\0\0\0\t\0\0\0\0\0\0\0"

这里的 rock 只是一个包含一些随机文本的随机文件。

julia> pointexp =parse(a)
ERROR: MethodError: no method matching parse(::String)
Closest candidates are:
parse(::Type{T<:Integer}, ::AbstractChar; base) where T<:Integer at parse.jl:41
parse(::Type{T<:Integer}, ::AbstractString; base) where T<:Integer at parse.jl:240
parse(::Type{T<:Real}, ::AbstractString; kwargs...) where T<:Real at parse.jl:378
...
Stacktrace:
[1] top-level scope at REPL[6]:1

最佳答案

您很可能希望获取String的原始字节以供以后处理。这可以通过将 String 传递给 Vector{UInt8}() 构造函数来获得 - 请参阅下面的示例:

julia> some_text = "\x01\0\0\0\0\0\0\0\x02\0\0\0\0\0\0\0\x03\0\0\0";                        

julia> Vector{UInt8}(some_text)
20-element Array{UInt8,1}:
0x01
0x00
0x00
0x00
0x00

0x00
0x03
0x00
0x00
0x00

关于parsing - 如何在 Julia 中解析这个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60202344/

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