獲取已成功完成文件的完整路徑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