ruby
1driver1 = Selenium::WebDriver.for :chrome 2driver2 = Selenium::WebDriver.for :chrome 3driver3 = Selenium::WebDriver.for :chrome 4driver4 = Selenium::WebDriver.for :chrome 5driver5 = Selenium::WebDriver.for :chrome 6driver6 = Selenium::WebDriver.for :chrome 7driver7 = Selenium::WebDriver.for :chrome 8driver8 = Selenium::WebDriver.for :chrome 9driver9 = Selenium::WebDriver.for :chrome 10driver10 = Selenium::WebDriver.for :chrome
こう書くのを
ruby
1for i in 1..10 do 2 "driver#{i}" = Selenium::WebDriver.for :chrome 3end
のようにしたいのですが、
syntax error, unexpected '=', expecting keyword_end "driver#{i}" = Selenium::WebDriver.for :chrome
というエラーが表示されてしまいます。
for文などでスマートにdriverを宣言できないでしょうか?
また、宣言したdriverをfor文などで順番に呼び出す方法も合わせて教えていただけるとありがたいです。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/04 07:27