Форум сайта python.su
0
День добрый ребят подскажите, делаю set_input в Grab но проблема в том что элементов там не один и тем же классом аж 6 как мне сделать set_input именно нужного мне элемента например по Индексу.
вот input который нужно поправить <input class=“toolsInp” name="f“ multiple=”“ type=”file">
Вот код:
g.doc.set_input('//input', UploadFile('test.txt'))
g.doc.submit()
возвращает ошибку т.к там первые 5 элементов имеют тип text а 6ой который мне нужен имеет тип file но до него не доходит(
Отредактировано blackiehot (Июнь 1, 2017 06:36:38)
Офлайн
26
Если класс уникальный, то попробуй
g.doc.set_input('//input[@class="toolsInp"]', UploadFile('test.txt')) g.doc.submit()
Офлайн
0
ajib6ept
Если класс уникальный, то попробуй
Офлайн