Я создал работающий скрипт, который открывает страницу, выбирает параметры 1 и 2 из файла .csv и отправляет; затем он зацикливается и повторяет процесс. До этого момента все было замечательно. Только одна проблема: он не использует строку 2 из попытки номер 2.
Так, например, варианты 1 и 2 строки первой — апельсин и фрукты соответственно, тогда как варианты строки 2 — 1 и 2 — морковь и овощи. Однако, когда я выполняю сценарий, даже если я проведу его десять раз, он продолжит публиковать апельсины и фрукты, а не пытается добавить 20 дополнительных записей. CSV-файл.
Я публикую свой базовый код здесь на случай, если кто-то сможет обнаружить проблему и исправить ее, чтобы я мог попытаться выполнить цикл с данными из следующей строки при последовательных попытках.
спасибо
{
"Name": "document",
"CreationDate": "2024-12-10",
"Commands": [
{
"Command": "store",
"Target": "danny.csv",
"Value": "csvFile",
"Description": ""
},
{
"Command": "csvRead",
"Target": "${csvFile}",
"Value": "",
"Description": ""
},
{
"Command": "while",
"Target": "${!csvReadStatus} == \"OK\"",
"Value": "",
"Description": "Loop through CSV rows"
},
{
"Command": "open",
"Target": "MY URL",
"Value": "",
"Description": ""
},
{
"Command": "type",
"Target": "name=Option1",
"Value": "${!COL1}",
"Description": ""
},
{
"Command": "type",
"Target": "name=Option2",
"Value": "${!COL2}",
"Description": ""
},
{
"Command": "click",
"Target": "xpath=//button[@type='submit']",
"Value": "",
"Description": ""
},
{
"Command": "pause",
"Target": "2000",
"Value": "",
"Description": ""
},
{
"Command": "csvRead",
"Target": "${csvFile}",
"Value": "",
"Description": "Read next row"
},
{
"Command": "endWhile",
"Target": "",
"Value": "",
"Description": ""
}```
Подробнее здесь: https://stackoverflow.com/questions/792 ... -ui-vision
Как зациклить источник данных в UI.Vision ⇐ Python
Программы на Python
1734437122
Anonymous
Я создал работающий скрипт, который открывает страницу, выбирает параметры 1 и 2 из файла .csv и отправляет; затем он зацикливается и повторяет процесс. До этого момента все было замечательно. Только одна проблема: он не использует строку 2 из попытки номер 2.
Так, например, варианты 1 и 2 строки первой — апельсин и фрукты соответственно, тогда как варианты строки 2 — 1 и 2 — морковь и овощи. Однако, когда я выполняю сценарий, даже если я проведу его десять раз, он продолжит публиковать апельсины и фрукты, а не пытается добавить 20 дополнительных записей. CSV-файл.
Я публикую свой базовый код здесь на случай, если кто-то сможет обнаружить проблему и исправить ее, чтобы я мог попытаться выполнить цикл с данными из следующей строки при последовательных попытках.
спасибо
{
"Name": "document",
"CreationDate": "2024-12-10",
"Commands": [
{
"Command": "store",
"Target": "danny.csv",
"Value": "csvFile",
"Description": ""
},
{
"Command": "csvRead",
"Target": "${csvFile}",
"Value": "",
"Description": ""
},
{
"Command": "while",
"Target": "${!csvReadStatus} == \"OK\"",
"Value": "",
"Description": "Loop through CSV rows"
},
{
"Command": "open",
"Target": "MY URL",
"Value": "",
"Description": ""
},
{
"Command": "type",
"Target": "name=Option1",
"Value": "${!COL1}",
"Description": ""
},
{
"Command": "type",
"Target": "name=Option2",
"Value": "${!COL2}",
"Description": ""
},
{
"Command": "click",
"Target": "xpath=//button[@type='submit']",
"Value": "",
"Description": ""
},
{
"Command": "pause",
"Target": "2000",
"Value": "",
"Description": ""
},
{
"Command": "csvRead",
"Target": "${csvFile}",
"Value": "",
"Description": "Read next row"
},
{
"Command": "endWhile",
"Target": "",
"Value": "",
"Description": ""
}```
Подробнее здесь: [url]https://stackoverflow.com/questions/79287783/how-to-loop-datasource-in-ui-vision[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия