【问题标题】:How to open and read a file in one line in ruby如何在 ruby​​ 中的一行中打开和读取文件
【发布时间】:2016-04-01 15:41:49
【问题描述】:

如何写成一行?

in_file = open(from_file)
indata = in_file.read

【问题讨论】:

  • indata = File.open(from_file).read。 from_file - 文件路径
  • 这里有一些例子:stackoverflow.com/questions/5545068/…
  • "如何写成一行?" – 使用分号而不是换行符。始终有效,您可以在一行中编写任何 Ruby 程序,无论多么复杂。

标签: ruby


【解决方案1】:
File.read("/path/to/file")

它将读取整个文件内容并将其作为结果返回。

【讨论】:

    【解决方案2】:

    open("README.md").read

    对于非常小的文件,这是可以接受的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-02-19
      • 2011-08-26
      • 1970-01-01
      • 1970-01-01
      • 2010-12-02
      • 2013-05-02
      • 2022-10-15
      相关资源
      最近更新 更多