Ruby 2.4.0 リファレンスマニュアル > ライブラリ一覧 > pathnameライブラリ > Pathnameクラス > new

singleton method Pathname.new

new(path) -> Pathname[permalink][rdoc]

文字列 path を元に Pathname オブジェクトを生成します。

[PARAM] path:
文字列、または類似のオブジェクトを与えます。実際には to_str に反応するオブジェクトなら何でも構いません。
[EXCEPTION] ArgumentError:
path が \0 を含んでいると発生します。


require "pathname"

Pathname.new(__FILE__) # => #<Pathname:/path/to/file.rb>