【发布时间】:2017-01-16 13:54:08
【问题描述】:
我正在尝试使用 RoR 检查文件是否存在,但它一直说该文件不存在,我不明白为什么。
if File.exist?('~/Desktop/test.xls')
p 'File EXISTS'
else
p 'Cannot find any file'
end
该文件当然存在,我可以通过终端使用“ls”访问它。
脚本位于我的 rails 应用程序的脚本文件夹中。
感谢您的帮助
【问题讨论】:
-
您是否尝试将
~替换为您的实际主目录? -
是的,谢谢它刚刚成功!无论如何,您知道吗,那么我如何与非程序员共享此代码?我希望任何人都可以只用一个按钮来访问该文件,但如果我用自己的名字而不是“~”来编码,那就不可能了,对吧?
标签: ruby-on-rails ruby file-exists