Как ограничить отображение предметов и преобразовать его в число - PullRequest
0 голосов
/ 11 февраля 2019

1) через element=driver_find_elements_by_xpath("any value") и команду

for elements in element:
print(elements)

Я получаю список из 50 значений, которые мне нужны (elements), как мне ограничить список, который я получаю, 10 или 20 значениями?

2) Как список, полученный командой print(), преобразует все значения, полученные из строки, в число?

1 Ответ

0 голосов
/ 11 февраля 2019

Вы можете применить функцию range() для петли for и ограничить значения печати до определенного числа.Попробуйте следующий код:

Предположим, у вас есть некоторые значения в списке ниже

elements = driver_find_elements_by_xpath("any value")

, тогда вы можете сделать, как показано ниже:

for i in range(20):
    print(element[i])

убедитесь, что, где20 <= len(elements) условие выполнено.

Если вы хотите преобразовать string в int, вы можете сделать следующее:

for i in range(20):
    print(int(elements[i]))

Чтобы узнать больше о питоне for цикл, см. эту страницу

Надеюсь, это поможет ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...