Зачистка нескольких страниц и создание таблицы - PullRequest
0 голосов
/ 12 октября 2018

Я пытался найти способ легко очистить данные с веб-сайта и обнаружил, что использование Powershell дает мне необходимые результаты, хотя я могу только сказать, как это сделать один за другим.

URL-адреса идут от www.example.com/Item/1 до www.example.com/Item/40 и представляют данные из формы.

Я использовал команды:

$WebResponse = Invoke-WebRequest "www.example.com/Item/1"

$WebResponse.Forms.Fields

И результаты, которые мне нужны, - это то, что мне нужно, но я хотел иметь возможность сделать это для всех 40 страниц и сделать из него читабельную таблицу.

Я действительно новичок во всем, что касается PowerShell, поэтому я предполагаю, что я просто что-тоЯ смотрю.

Ответы [ 2 ]

0 голосов
/ 12 октября 2018

Другой возможный способ написать это:

$start = 1
$end = 40

$start..$end | select { 
   $WebResponse = Invoke-WebRequest "www.example.com/Item/$_"
   $WebResponse.Forms.Fields
}
0 голосов
/ 12 октября 2018

Просто бросьте это в петлю:

for ( $i = 1; $i -lt 40; $i++ ) {
    $WebResponse = Invoke-WebRequest "www.example.com/Item/$i"
    $WebResponse.Forms.Fields
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...