Skip to content

End of Life Ruby 3.2 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →

instance method

Kernel#Pathname

Pathname(path) → pathname

Creates a new Pathname object from the given string, path, and returns pathname object.

In order to use this constructor, you must first require the Pathname standard library extension.

Example
require 'pathname'
Pathname("/home/zzak")
#=> #<Pathname:/home/zzak>

See also Pathname::new for more information.

See also #p #pp #open #pretty_inspect also in 4.1 · 4.0 · 3.4 · 3.3 · 3.1 · 3.0