如何从 elixir 代码写入 gzip 文件
How to write to gzip file from elixir code
我想用 elixir 代码编写 gzip 文件。
我尝试遵循代码,但效果不佳。
io_device = File.open!("/path/to/file.gzip", [:write, :compressed])
IO.write(io_device, "test")
IO.write
returns:ok
,但是,/path/to/file.gzip
是空的。
如何写入 gzip 文件?
您还需要一个步骤:关闭文件以便写入任何缓冲数据:
File.close io_device
您也可以一步完成:
File.write "/path/to/file.gzip", "test", [:compressed]
我想用 elixir 代码编写 gzip 文件。
我尝试遵循代码,但效果不佳。
io_device = File.open!("/path/to/file.gzip", [:write, :compressed])
IO.write(io_device, "test")
IO.write
returns:ok
,但是,/path/to/file.gzip
是空的。
如何写入 gzip 文件?
您还需要一个步骤:关闭文件以便写入任何缓冲数据:
File.close io_device
您也可以一步完成:
File.write "/path/to/file.gzip", "test", [:compressed]