前提・実現したいこと
railsとかrubyとかで#<comment:0x00000 ~>
こんな感じのものが
putsやらコンソールで表示されて、
どういう意味のものなのか、今何が起こっているかを調べたいですが、
イマイチ名前がわからなくてなんと検索したらいいかわからないです。
- ruby XXが表示される
- rails XXXから●●だけ取り出したい
など、検索したいですが、これって通称なんて呼びますか?
たとえばこんな時に出る
rb
1@user 2 #=> #<User:0x000000000beaa578> 3 4@user.name 5 #=> 田中太郎
インスタンス変数に、method?column?指定しない場合にこんな感じに出ます。
以前GEMを使用していて、取り出した値を変数にいれてそれをputs
で表示した場合下記のようになりました。
rb
1require "selenium-webdriver" 2driver = Selenium::WebDriver.for :chrome 3~省略~ 4page_title = driver.find_elements(:xpath, "//title") 5puts page_title 6# => #<Selenium::WebDriver::Element:0x00000000065c9468>
このような#<XXXX>
が出た時はこの中に情報が入っているというのはわかったのですが、名称がわからず、
#<XXXX>
からurlを取得 みたいな検索がうまくいかないのです。
なので、この名称を知っている方いたら教えてほしいです。
回答4件
あなたの回答
tips
プレビュー