gpt4 book ai didi

ruby-on-rails - Ruby 一直告诉我我的文件不存在

转载 作者:数据小太阳 更新时间:2023-10-29 08:02:52 25 4
gpt4 key购买 nike

我正在尝试使用 RoR 检查文件是否存在,但它一直说该文件不存在,我不明白为什么。

if File.exist?('~/Desktop/test.xls')
p 'File EXISTS'
else
p 'Cannot find any file'
end

当然该文件存在,我可以使用“ls”通过终端访问它。

脚本位于我的 Rails 应用程序的脚本文件夹中。

感谢您的帮助

最佳答案

应该是这样的:

if File.exist?("#{Dir.home}/Desktop/test.xls")
p 'File EXISTS'
else
p 'Cannot find any file'
end

Dir.home 是您的特定主目录(在我的例子中是 /Users/m.pontyushenko/)

关于ruby-on-rails - Ruby 一直告诉我我的文件不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39394204/

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