меню

Цикл for данные

Сценарий:

Вы хотите получить данные из Excel, посетить сайт Amazon, прокрутить страницу, посетить сайт eBay, прокрутить страницу, посетить сайт Walmart, прокрутить страницу.

Предложение:

Импортируйте следующий процесс RPA JSON в AdsPower. В кейсе объясняются основные шаги и идеи, а остальные шаги, пожалуйста, изучите самостоятельно.

[
  {
    "type": "useExcel",
    "config": {
      "path": "C:\\Users\\snake\\Desktop\\test.xlsx",
      "variableList": [
        "URL"
      ],
      "remark": "",
      "variable": "excel_data"
    }
  },
  {
    "type": "forLists",
    "config": {
      "content": "excel_data",
      "variableIndex": "for_lits_index",
      "variable": "item",
      "children": [
        {
          "type": "extractKey",
          "config": {
            "content": "item",
            "key": "URL",
            "variable": "url_data",
            "remark": ""
          }
        },
        {
          "type": "newPage",
          "config": {}
        },
        {
          "type": "gotoUrl",
          "config": {
            "url": "${url_data}",
            "timeout": 30000,
            "remark": ""
          }
        },
        {
          "type": "waitTime",
          "config": {
            "timeoutType": "randomInterval",
            "timeout": 30000,
            "timeoutMin": 4454,
            "timeoutMax": 5555,
            "remark": ""
          }
        },
        {
          "type": "scrollPage",
          "config": {
            "distance": 3587,
            "type": "smooth",
            "scrollType": "pixel",
            "position": "bottom",
            "remark": ""
          }
        },
        {
          "type": "waitTime",
          "config": {
            "timeoutType": "randomInterval",
            "timeout": 30000,
            "timeoutMin": 2454,
            "timeoutMax": 3121,
            "remark": ""
          }
        }
      ],
      "remark": ""
    }
  }
]

Шаг 1: Создайте файл Excel, заполните его следующим содержимым и сохраните его.

Шаг 2: Используйте [Импорт данных из Excel], чтобы импортировать файл Excel, который вы только что создали, и сохраните его как переменную excel_data. Данные в Excel будут сохранены в виде массива:

 

[{"URL":"https://www.amazon.com"},{"URL":"https://www.ebay.com"},{"URL":"https://www.etsy.com"]

Шаг 3: Поскольку нам необходимо выполнить цикл по данным в Excel, а данные в Excel сохранены в excel_data, нам необходимо использовать [Цикл for данные], чтобы извлечь каждую строку данных и сохранить ее в переменной item.

Шаг 4: Поскольку переменная item хранит объект, то есть {"URL":"https://www.amazon.com"}, ее нельзя использовать напрямую. Поэтому вам нужно извлечь: https://www.amazon.com. Поэтому продолжайте использовать [Извлекать поле], извлеките ключ и заполните URL, а затем сохраните извлеченное значение как url_data.

Шаг 5: Затем вы можете использовать извлеченные данные. Пожалуйста, изучите шаблон для последующих шагов.


Краткое изложение:

 

 

Предыдущий
Импорт данных из Excel+Извлекать поле
Следующий
Цикл for элементы
Последнее изменение: 2025-04-11Powered by