Ruby - файл сохранения Watir с произвольным именем - PullRequest
0 голосов
/ 10 июня 2018

Если у меня есть следующий HTML:

<a class="name" title="file_name" href="/somelink>NAMEOFFILE</a>
    <div class="profile">
    <img class="FFVAD" decoding="auto" style="" sizes="496px" src="https://websitename.com/054a89a69181e68399c756d746f3b996/followme.jpg">
    </div>

Как использовать Watir для сохранения загрузки и сохранения изображения, используя заголовок ссылки.Таким образом, файл followme.jpg будет загружен и сохранен как title_name.jpg

1 Ответ

0 голосов
/ 10 июня 2018

Извинения, я понял это в конце.Я сохранил заголовок элемента в строку, затем использовал строку при вызове файла write.

 @image_src = @browser.div(:class => "profile").image(:class => "FFVAD").src
    @userimage = @browser.link(:class => "name").text
          @filename = "./folder/#{@userimage}.jpg"

    File.open(@filename, 'wb') do |f|
             f.write open(@image_src).read
           end
...