SELENIUM спарсить и сохранить данные в переменную

rol

Client
Регистрация
19.09.2017
Сообщения
44
Благодарностей
7
Баллы
8
Всем привет есть шаблон открывает главную https://www.wildberries.ru
кто знает как спарсить DOM все данные страницы и сохранять результат в пременную

string pathDr = project.Directory;
var driverpath = @"\selenium";
var driver = new ChromeDriver(driverpath);
ChromeOptions chromeOptions = new ChromeOptions();
driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(3));
driver.Navigate().GoToUrl("https://www.wildberries.ru/");

driver.Quit();
 

Вложения

Raids

Client
Регистрация
12.09.2017
Сообщения
41
Благодарностей
19
Баллы
8
Всем привет есть шаблон открывает главную https://www.wildberries.ru
кто знает как спарсить DOM все данные страницы и сохранять результат в пременную

string pathDr = project.Directory;
var driverpath = @"\selenium";
var driver = new ChromeDriver(driverpath);
ChromeOptions chromeOptions = new ChromeOptions();
driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(3));
driver.Navigate().GoToUrl("https://www.wildberries.ru/");

driver.Quit();
А для чего нужен в данном случае SELENIUM? вставьте этот код в кубик и все


Код::
Tab tab = instance.ActiveTab;
tab.Navigate("https://www.wildberries.ru/", "");
if (tab.IsBusy) tab.WaitDownloading();
//var domText = tab.DomText;
project.Variables["DomText"].Value = tab.DomText;
 
  • Спасибо
Реакции: rol

myndeswx

Client
Регистрация
15.05.2017
Сообщения
436
Благодарностей
104
Баллы
43
[QUOTE = "Raids, post: 653688, member: 21744"]
And what is SELENIUM for in this case? paste this code into the cube and that's it


[CODE lang = "csharp" title = "Code:"] Tab tab = instance.ActiveTab;
tab.Navigate ("https://www.wildberries.ru/", "");
if (tab.IsBusy) tab.WaitDownloading ();
// var domText = tab.DomText;
project.Variables ["DomText"]. Value = tab.DomText; [/ CODE]
[/ QUOTE]
sometimes selenium is needed, for example if you need to work with chrome extensions : )
 
  • Спасибо
Реакции: rol

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 718
Баллы
113

rol

Client
Регистрация
19.09.2017
Сообщения
44
Благодарностей
7
Баллы
8
Да можно спарсить и на C# , и через стандартные кубики зенно , но нужно именно через Silenium есть сайты где обычным способом не спарсить. кто использует Зенно + Silenium отпишите
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)