如何从Julia开始读取文件x字节?

Jon*_*ton 3 julia

我需要从文件中读取记录,每个记录长度为9个字节.我需要知道如何开始阅读文件中的不同点

Fen*_*ang 8

看起来你正在寻找这个seek功能:

help?> seek
search: seek seekend seekstart ParseError setenv select select! selectperm

  seek(s, pos)

  Seek a stream to the given position.
Run Code Online (Sandbox Code Playgroud)

特别是你可能想要

open(filename) do f
    seek(f, n)  # seek past nth byte
    read(f, m)  # read m bytes
end
Run Code Online (Sandbox Code Playgroud)

还有skip一个可能有用的功能

help?> skip
search: skip skipchars

  skip(s, offset)

  Seek a stream relative to the current position.
Run Code Online (Sandbox Code Playgroud)