파이썬 목록에 특정 유형을 적용하는 방법

바누 바 스카

파이썬 클래스가 있다고 가정 해 봅시다.

class cls:
      x=5

그리고 cls 유형의 개체 만 포함 할 수있는 목록을 만들고 싶습니다.

a = [obj1,obj2,obj3....]

모든 객체는 cls 유형이어야합니다.

어떻게 시행 할 수 있습니까?

또한이 질문을 한 이유를 언급하고 싶습니다.

셀레늄에는 WebElement라는 클래스가 있습니다. 이제 findElements_by_xpath (xpath) 메서드가 WebElemnet 목록을 반환합니다. 그래서 아래와 같이하면

elementlist = driver.findElements_by_xpath(xpath)

이제이 elementlist를 fun (elementlist) 함수에 전달하고 다음과 같이합니다.

def fun(elementlist):
    for element in elementlist
       element.click()

이것은 완벽하게 작동하지만 fun에서 elementlist 변수가 any 유형이므로 pycharm intellisence가 작동하지 않으며 요소에서 작동 가능한 메소드와 관련된 사용이 제공되지 않습니다.

PDHide
def fun(elementlist:List[WebElement]):
    for element in elementlist:
        element..click()

유형을 정의 해보십시오. 필요한 가져 오기는 다음과 같습니다.

from selenium.webdriver.remote.webelement import WebElement

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

파이썬에서 목록을 사용하여 목록 목록을 효율적으로 정렬하는 방법

분류에서Dev

파이썬 목록에서 특정 값을 제거하는 방법

분류에서Dev

파이썬에서 목록 이해력을 사용하여 목록 목록을 정규화하는 방법

분류에서Dev

파이썬 : 목록에서 튜플을 수정하는 방법?

분류에서Dev

내용에 따라 파이썬에서 목록을 재정렬하는 방법

분류에서Dev

파이썬에서 키를 사용하여 목록을 정렬하는 방법

분류에서Dev

파이썬에서 dict의 특정 키 항목으로 하나의 목록을 추가하는 방법

분류에서Dev

파이썬 목록에서 특정 값을 가진 항목을 참조하는 방법

분류에서Dev

모든 튜플이 파이썬 목록에 특정 값을 가지고 있는지 확인하는 방법

분류에서Dev

파이썬에서 dict의 목록에서 특정 값을 추출하는 방법은 무엇입니까?

분류에서Dev

파이썬의 특정 배열 인덱스에서 2 개의 목록을 함께 연결하는 방법

분류에서Dev

파이썬에서 특정 패턴을 대체하는 방법

분류에서Dev

특정 pandas 열 유형을 감지하는 파이썬 방식

분류에서Dev

파이썬에서 날짜 범위 내에서 특정 평일 목록을 얻는 방법

분류에서Dev

유형 인수에 대한 파이썬 타이핑을 설정하는 방법

분류에서Dev

파이썬 목록 목록을 파일에 쓰는 방법

분류에서Dev

이 목록을 정렬하는 방법? 파이썬

분류에서Dev

파이썬에서 요소의 빈도로 목록을 정렬하는 방법

분류에서Dev

파이썬에서 요소의 빈도로 목록을 정렬하는 방법

분류에서Dev

파이썬에서 목록을 정수로 해석하는 방법

분류에서Dev

파이썬 사전에서 특정 값을 얻는 방법?

분류에서Dev

파이썬에서 빈 목록에 단어 목록을 정렬하고 추가하는 방법

분류에서Dev

파이썬에서 전역 목록을 정의하고 로컬 목록을 추가하는 방법

분류에서Dev

파이썬을 사용하여 목록을 정렬하는 방법?

분류에서Dev

Jenkins에게 특정 virtualenv 파이썬을 사용하도록 지시하는 방법

분류에서Dev

파이썬 목록에 저장된 파일 이름으로 특정 폴더에서 파일을 추출하는 방법은 무엇입니까?

분류에서Dev

파이썬 : 목록에서 항목을 평가하는 방법

분류에서Dev

파이썬의 사전 객체 목록에서 특정 키를 찾는 방법

분류에서Dev

파이썬에서 정규식을 적용하는 동안 목록을 반복하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    파이썬에서 목록을 사용하여 목록 목록을 효율적으로 정렬하는 방법

  2. 2

    파이썬 목록에서 특정 값을 제거하는 방법

  3. 3

    파이썬에서 목록 이해력을 사용하여 목록 목록을 정규화하는 방법

  4. 4

    파이썬 : 목록에서 튜플을 수정하는 방법?

  5. 5

    내용에 따라 파이썬에서 목록을 재정렬하는 방법

  6. 6

    파이썬에서 키를 사용하여 목록을 정렬하는 방법

  7. 7

    파이썬에서 dict의 특정 키 항목으로 하나의 목록을 추가하는 방법

  8. 8

    파이썬 목록에서 특정 값을 가진 항목을 참조하는 방법

  9. 9

    모든 튜플이 파이썬 목록에 특정 값을 가지고 있는지 확인하는 방법

  10. 10

    파이썬에서 dict의 목록에서 특정 값을 추출하는 방법은 무엇입니까?

  11. 11

    파이썬의 특정 배열 인덱스에서 2 개의 목록을 함께 연결하는 방법

  12. 12

    파이썬에서 특정 패턴을 대체하는 방법

  13. 13

    특정 pandas 열 유형을 감지하는 파이썬 방식

  14. 14

    파이썬에서 날짜 범위 내에서 특정 평일 목록을 얻는 방법

  15. 15

    유형 인수에 대한 파이썬 타이핑을 설정하는 방법

  16. 16

    파이썬 목록 목록을 파일에 쓰는 방법

  17. 17

    이 목록을 정렬하는 방법? 파이썬

  18. 18

    파이썬에서 요소의 빈도로 목록을 정렬하는 방법

  19. 19

    파이썬에서 요소의 빈도로 목록을 정렬하는 방법

  20. 20

    파이썬에서 목록을 정수로 해석하는 방법

  21. 21

    파이썬 사전에서 특정 값을 얻는 방법?

  22. 22

    파이썬에서 빈 목록에 단어 목록을 정렬하고 추가하는 방법

  23. 23

    파이썬에서 전역 목록을 정의하고 로컬 목록을 추가하는 방법

  24. 24

    파이썬을 사용하여 목록을 정렬하는 방법?

  25. 25

    Jenkins에게 특정 virtualenv 파이썬을 사용하도록 지시하는 방법

  26. 26

    파이썬 목록에 저장된 파일 이름으로 특정 폴더에서 파일을 추출하는 방법은 무엇입니까?

  27. 27

    파이썬 : 목록에서 항목을 평가하는 방법

  28. 28

    파이썬의 사전 객체 목록에서 특정 키를 찾는 방법

  29. 29

    파이썬에서 정규식을 적용하는 동안 목록을 반복하는 방법은 무엇입니까?

뜨겁다태그

보관