Вы можете возвращать значения, даже если у вас нет фрагмента кода, написанного как функция, как в приведенном ниже примере кода, просто добавив return var;
в конце, где var - это переменная, которую вы хотите вернуть.
result = driver.execute_script('''cells = document.querySelectorAll('a');
URLs = []
console.log(cells);
[].forEach.call(cells, function (el) {
if(el.text.indexOf("download") !== -1){
//el.click();
console.log(el.href)
//window.open(el.href, '_blank');
URLs.push(el.href)
}
});
return URLs''')
result
будет содержать массив, который находится в URLs
в этом случае.