gpt4 book ai didi

file - 如何在 Elixir(或 Erlang)中读取文件的一部分?

转载 作者:行者123 更新时间:2023-12-01 05:35:26 24 4
gpt4 key购买 nike

我们如何只读取文件的选定部分?

像这样:Read(file, start, length)

最佳答案

您可以使用 :file.position/2 :file.read/2 .

和:

$ seq 10 > 10.txt

和代码:
{:ok, file} = :file.open("10.txt", [:read, :binary])
:file.position(file, 5)
IO.inspect :file.read(file, 10)

输出是:
{:ok, "\n4\n5\n6\n7\n8"}

那是从第 6 个字节开始的 10 个字节。

关于file - 如何在 Elixir(或 Erlang)中读取文件的一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37121605/

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