获取已成功完成文件的完整路径file_name
的最佳方式require
-d?获取所需文件的完整路径
2
A
回答
1
如Show full path name of the ruby file when it get loaded中所述,您可以查找$LOAD_PATH
又名$:
变量中的加载文件。你也可以通过查询需要$LOADED_FEATURES
又名$"
require '/home/ashish/samples/required_test.rb'
$".each do |path|
puts path
end
更多信息列表中选择所需的文件 - http://www.ruby-doc.org/core-1.9.3/Kernel.html#method-i-require
+0
好戏,谢谢! –
4
我想出了答案。这是$".last
。
相关问题
- 1. 获取文件的完整路径
- 2. 获取文件的完整路径C
- 3. GWT FileUpload获取文件完整路径
- 4. 从GtkTreeView获取完整文件路径
- 5. 获取S3完整路径文件
- 6. 从完整路径获取文件名
- 7. C#MVC获取完整文件路径
- 8. 获取所选(浏览)文件的完整路径jsp web
- 9. 获取完整的路由路径
- 10. 使用文件上传控件获取完整文件路径
- 11. 从完整文件路径获取文件夹名称
- 12. javascript复制输入文件并获取完整文件路径
- 13. Ruby文件完整路径
- 14. 使用FileUpload控件获取文件的完整路径
- 15. Javascript:获取目录的完整路径
- 16. 如何获取StreamWriter的完整路径
- 17. bookmarklet获取图像的完整路径
- 18. 获取参数的完整路径
- 19. 获取Windows服务的完整路径
- 20. 从类获取完整的类路径
- 21. 获取包含Python文件的目录的完整路径
- 22. 从C#中的进程获取文件的完整路径?
- 23. 获取完整的上传文件的路径 - PHP
- 24. Facebook如何获取我的本地文件的完整路径?
- 25. 如何在Go中的目录中获取所有文件的完整路径?
- 26. 如何获取文件路径的完整路径(包括安装目录)?
- 27. 从没有完整路径的目录中获取文件名
- 28. 获取在html中选择的完整路径文件夹
- 29. 获取文件上传的完整路径
- 30. 在PHP中获取文件上载字段的完整路径
这是你以后在做什么? http://stackoverflow.com/questions/456379/show-full-path-name-of-the-ruby-file-when-it-get-loaded – saihgala
@AshishSaihgal也许有关,但我特别要求'require' -d文件,而不是'加载'文件。 – sawa
加载和要求之间的区别在于,您可以使用加载多次加载文件。但是如果你需要一个文件,那么当你发出一个重复的请求时,ruby不会再加载它。您可以在$ LOAD_PATH($ :)变量中查找加载的文件,如上面评论中提供的链接。我相信你可以通过查询$ LOADED_FEATURES($“)来列出所需的文件。 – saihgala