두 개의 변수로 xpath를 어떻게 반복 할 수 있습니까?

Marcy_del

다음과 같이 Xpath를 반복하려고합니다.

for i in range (1,9):
     xpath = '/ html / body / div / div / div / main / section / div 
              / div [2] / div / div [1] / div [2] /
              div [1] / table / tbody / tr [1] /td[{1}]'.format(i)

     element = driver.find_element_by_xpath (xpath) .get_attribute ('tabindex')
     print (element)

불행히도 이것은 그렇게 작동하지 않는 것 같고 다음과 같은 오류 메시지가 나타납니다.

역 추적 (최근 호출 마지막) :
파일 "/Users/marcel/PycharmProjects/AusarbeitungGetter/Ausarbeitung/Ausarbeitung/spiders/Getter.py", 12 행,
xpath = '/ html / body / div / div / div / main / section / div / div [2] / div / div [1] / div [2] / div [1] / table / tbody / tr [1] / td [{1}] '. format (i)
IndexError : 튜플 범위를 벗어난 색인

마지막 td [i]마지막에 변수를 사용할 수 있도록 두 숫자를 반복 할 수 있는지 알고 싶습니다.tr [j]

갑자기 찌르기

형식에서 인덱스 0이 아닌 인덱스 1에 액세스하기 때문입니다. 대괄호 사이에 0을 사용하거나 첫 번째 입력을 기본값으로 사용하므로 대괄호 만 사용하십시오.

xpath = '/ html / body / div / div / div / main / section / div 
          / div [2] / div / div [1] / div [2] /
          div [1] / table / tbody / tr [1] /td[{0}]'.format(i)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

동적으로 생성 된 모든 매개 변수를 어떻게 반복 할 수 있습니까?

분류에서Dev

두 개의 목록으로 반복되고 일치하는지 여부를 알아내는 파이썬 코드를 어떻게 사용할 수 있습니까?

분류에서Dev

두 개의 NSUInteger 변수를 어떻게 뺄 수 있습니까?

분류에서Dev

어떻게 같은 일반적인 유형으로 두 개의 인스턴스 변수를 강제 할 수 있습니까?

분류에서Dev

두 개체를 어떻게 비교할 수 있습니까?

분류에서Dev

다른 페이지에서 오는 두 개의 데이터를 어떻게 반환 할 수 있습니까?

분류에서Dev

두 개의 JavaScript 객체를 어떻게 병합 할 수 있습니까?

분류에서Dev

xargs에서 한 번에 두 개의 매개 변수를 어떻게 사용할 수 있습니까?

분류에서Dev

playRound () 함수를 어떻게 반복 할 수 있습니까?

분류에서Dev

1의 값을 기반으로 두 $ scope 변수의 값을 어떻게 설정할 수 있습니까?

분류에서Dev

Ruby에서 해시의 일부를 어떻게 반복 할 수 있습니까?

분류에서Dev

문자열의 각 문자를 어떻게 반복 할 수 있습니까?

분류에서Dev

문자열의 각 문자를 어떻게 반복 할 수 있습니까?

분류에서Dev

json.getString의 JSONArray 결과를 어떻게 반복 할 수 있습니까?

분류에서Dev

워드 프레스 커스텀 포스트에서 반복하지 않고 어떻게 두 개의 다른 DIVS로 반복 할 수 있습니까?

분류에서Dev

가변 개수의 매개 변수로 람다 함수를 어떻게 오버로드 할 수 있습니까?

분류에서Dev

두 함수에 의존하는 함수를 어떻게 반환 할 수 있습니까?

분류에서Dev

날짜를 어떻게 반복 할 수 있습니까?

분류에서Dev

JAVA, 어떻게 내 코드를 반복 할 수 있습니까?

분류에서Dev

두 개의 변수로 obj를 반환 할 수 없습니다.

분류에서Dev

Promise를 반환하는 두 함수의 실행 순서를 어떻게 지정할 수 있습니까?

분류에서Dev

APIView에서 두 개의 직렬 변환기를 어떻게 사용할 수 있습니까?

분류에서Dev

Mongodb에서 결과의 일부로 반환되는 arrayList를 어떻게 반복 할 수 있습니까?

분류에서Dev

루프의이 두 쿼리를 하나의 조인 된 쿼리로 어떻게 변환 할 수 있습니까?

분류에서Dev

두 개의 다른 REST API에서 Angular의 $ resource 결과를 어떻게 수정할 수 있습니까?

분류에서Dev

'salloc'의 '--mail-type'옵션에 두 개의 인수를 어떻게 전달할 수 있습니까?

분류에서Dev

wrap ()으로 추가 된 두 개의 중첩 된 div를 어떻게 wrap () 할 수 있습니까?

분류에서Dev

두 개의 로컬 디렉토리를 어떻게 동기화 할 수 있습니까?

분류에서Dev

두 개의 firefox 프로필을 어떻게 사용할 수 있습니까?

Related 관련 기사

  1. 1

    동적으로 생성 된 모든 매개 변수를 어떻게 반복 할 수 있습니까?

  2. 2

    두 개의 목록으로 반복되고 일치하는지 여부를 알아내는 파이썬 코드를 어떻게 사용할 수 있습니까?

  3. 3

    두 개의 NSUInteger 변수를 어떻게 뺄 수 있습니까?

  4. 4

    어떻게 같은 일반적인 유형으로 두 개의 인스턴스 변수를 강제 할 수 있습니까?

  5. 5

    두 개체를 어떻게 비교할 수 있습니까?

  6. 6

    다른 페이지에서 오는 두 개의 데이터를 어떻게 반환 할 수 있습니까?

  7. 7

    두 개의 JavaScript 객체를 어떻게 병합 할 수 있습니까?

  8. 8

    xargs에서 한 번에 두 개의 매개 변수를 어떻게 사용할 수 있습니까?

  9. 9

    playRound () 함수를 어떻게 반복 할 수 있습니까?

  10. 10

    1의 값을 기반으로 두 $ scope 변수의 값을 어떻게 설정할 수 있습니까?

  11. 11

    Ruby에서 해시의 일부를 어떻게 반복 할 수 있습니까?

  12. 12

    문자열의 각 문자를 어떻게 반복 할 수 있습니까?

  13. 13

    문자열의 각 문자를 어떻게 반복 할 수 있습니까?

  14. 14

    json.getString의 JSONArray 결과를 어떻게 반복 할 수 있습니까?

  15. 15

    워드 프레스 커스텀 포스트에서 반복하지 않고 어떻게 두 개의 다른 DIVS로 반복 할 수 있습니까?

  16. 16

    가변 개수의 매개 변수로 람다 함수를 어떻게 오버로드 할 수 있습니까?

  17. 17

    두 함수에 의존하는 함수를 어떻게 반환 할 수 있습니까?

  18. 18

    날짜를 어떻게 반복 할 수 있습니까?

  19. 19

    JAVA, 어떻게 내 코드를 반복 할 수 있습니까?

  20. 20

    두 개의 변수로 obj를 반환 할 수 없습니다.

  21. 21

    Promise를 반환하는 두 함수의 실행 순서를 어떻게 지정할 수 있습니까?

  22. 22

    APIView에서 두 개의 직렬 변환기를 어떻게 사용할 수 있습니까?

  23. 23

    Mongodb에서 결과의 일부로 반환되는 arrayList를 어떻게 반복 할 수 있습니까?

  24. 24

    루프의이 두 쿼리를 하나의 조인 된 쿼리로 어떻게 변환 할 수 있습니까?

  25. 25

    두 개의 다른 REST API에서 Angular의 $ resource 결과를 어떻게 수정할 수 있습니까?

  26. 26

    'salloc'의 '--mail-type'옵션에 두 개의 인수를 어떻게 전달할 수 있습니까?

  27. 27

    wrap ()으로 추가 된 두 개의 중첩 된 div를 어떻게 wrap () 할 수 있습니까?

  28. 28

    두 개의 로컬 디렉토리를 어떻게 동기화 할 수 있습니까?

  29. 29

    두 개의 firefox 프로필을 어떻게 사용할 수 있습니까?

뜨겁다태그

보관