TypeError : 'numpy.bool_'개체는 반복 할 수 없습니다.

줄리앙 드레 본

나는 현재 TypeError: 'numpy.bool_' object is not iterable이유를 모른 채 a 만나고있다 . 내가 사용한 각 변수를 확인했습니다. 이 오류가 발생하는 이유를 알고 있습니까? 다음은 함께 플레이하는 데 사용할 수있는 간단한 코드입니다.

import numpy as np


def rad_to_deg(x):
    deg = x*180/np.pi
    return deg

def flag_PA(x,bornes_test):  
    index_0_test = int(np.where(bornes_test==0)[0][0])
    for i in range(index_0_test):
        cond1 = any(bornes_test[i] <= x < bornes_test[i+1])
        cond2 = any(bornes_test[i]+180 <= x < bornes_test[i+1]+180)
        if np.logical_or(cond1,cond2)==True :
            flag_test=i 
    return flag_test


##################################### DATA READING ###########################

# Trouver les fichiers en Bande L et Bande N 


bornes_PA = np.linspace(-180,180,18+1)

lambda_fichier       = np.linspace(3E-6,11E-6)
u_coord_fichier      = np.linspace(1,40)
v_coord_fichier      = np.linspace(1,40)
baseline_fichier     = np.sqrt(np.array(u_coord_fichier)**2+np.array(v_coord_fichier)**2).tolist()
for l in range(len(lambda_fichier)):
    for b in range(len(baseline_fichier)):
        deg = rad_to_deg(np.arctan2(u_coord_fichier[b],v_coord_fichier[b]))
        result = int(flag_PA(deg,bornes_PA))

다음은 전체 오류입니다.

  line 34, in <module>
    result = int(flag_PA(deg,bornes_PA))

  line 13, in flag_PA
    cond1 = any(bornes_test[i] <= x < bornes_test[i+1])
그림자 추적자

문제는 any그 주장을 반복하려한다는 것입니다.

표현식 bornes_test[i] <= x < bornes_test[i+1]numpy.bool_배열이 아닌 스칼라를 반환합니다 .

따라서 any(bornes_test[i] <= x < bornes_test[i+1])오류 메시지에 명시된대로 스칼라를 반복하려고합니다.

을 삭제 any하고 원하는 결과를 얻을 수있는 것 같습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

/ register / 'AnonymousUser'개체의 TypeError는 반복 할 수 없습니다.

분류에서Dev

Django 'logout'TypeError : 'AnonymousUser'개체는 반복 할 수 없습니다.

분류에서Dev

TypeError : 'UniqueConstraint'개체는 Django에서 반복 할 수 없습니다.

분류에서Dev

Python-TypeError : 'NoneType'개체는 반복 할 수 없습니다.

분류에서Dev

TypeError : '외계인'개체는 반복 할 수 없습니다.

분류에서Dev

TypeError : 'numpy.int64'개체는 반복 할 수 없습니다. 웹 페이지 자동화

분류에서Dev

TypeError : 개체 상태의 변수는 반복 할 수 없습니다.

분류에서Dev

다중 처리 : TypeError : 'int'개체는 반복 할 수 없습니다.

분류에서Dev

TypeError : 'int'개체는 반복 할 수 없습니까?

분류에서Dev

TypeError : 'int'개체는 반복 할 수 없습니까?

분류에서Dev

TypeError : "username '개체는 python3에서 반복 할 수 없습니다.

분류에서Dev

/ flightdetails / airlines / 1 'Airlines'개체의 TypeError는 반복 할 수 없습니다.

분류에서Dev

TypeError : 'int'개체는 반복 할 수 없습니다. 파이썬 2.7

분류에서Dev

Django TypeError : "User"개체는 직렬화 중에 반복 할 수 없습니다.

분류에서Dev

'NoneType'개체를 해결할 수 없음은 반복 할 수 없습니다 .TypeError

분류에서Dev

pyauto gui TypeError : 'int'객체는 반복 할 수 없습니다.

분류에서Dev

TypeError 객체는 반복 할 수 없습니다.

분류에서Dev

Django 'bool'개체는 모델 저장시 반복 할 수 없습니다.

분류에서Dev

TypeError : 'WindowsPath'유형의 인수는 반복 할 수 없습니다.

분류에서Dev

TypeError : 'Item'유형의 인수는 반복 할 수 없습니다.

분류에서Dev

TypeError : 'bool'개체는 함수 호출을 위해 호출 할 수 없습니다.

분류에서Dev

TypeError : 'float'유형의 객체에는 len ()이 없습니다. & TypeError : 'float'객체는 반복 할 수 없습니다.

분류에서Dev

TypeError : sum을 사용할 때 'float'객체는 반복 할 수 없습니다.

분류에서Dev

ngrx ERROR TypeError : action.payload는 반복 할 수 없습니다.

분류에서Dev

ExtraTreesClassifier에서 NoneType으로 표시되는 feature_importances_ : TypeError : 'NoneType'개체는 반복 할 수 없습니다.

분류에서Dev

렌더링하는 동안 TypeError 발생 : 'int'개체는 django 템플릿에서 반복 할 수 없습니다.

분류에서Dev

TypeError를 제공하는 검색 메서드 : 'int'개체는 반복 할 수 없습니다.

분류에서Dev

numpy.float64는 반복 할 수 없습니다.

분류에서Dev

코드 오류-averageOfMarks = sum (sumOfMarks) / 5 TypeError : 'int'개체는 반복 할 수 없습니다.

Related 관련 기사

  1. 1

    / register / 'AnonymousUser'개체의 TypeError는 반복 할 수 없습니다.

  2. 2

    Django 'logout'TypeError : 'AnonymousUser'개체는 반복 할 수 없습니다.

  3. 3

    TypeError : 'UniqueConstraint'개체는 Django에서 반복 할 수 없습니다.

  4. 4

    Python-TypeError : 'NoneType'개체는 반복 할 수 없습니다.

  5. 5

    TypeError : '외계인'개체는 반복 할 수 없습니다.

  6. 6

    TypeError : 'numpy.int64'개체는 반복 할 수 없습니다. 웹 페이지 자동화

  7. 7

    TypeError : 개체 상태의 변수는 반복 할 수 없습니다.

  8. 8

    다중 처리 : TypeError : 'int'개체는 반복 할 수 없습니다.

  9. 9

    TypeError : 'int'개체는 반복 할 수 없습니까?

  10. 10

    TypeError : 'int'개체는 반복 할 수 없습니까?

  11. 11

    TypeError : "username '개체는 python3에서 반복 할 수 없습니다.

  12. 12

    / flightdetails / airlines / 1 'Airlines'개체의 TypeError는 반복 할 수 없습니다.

  13. 13

    TypeError : 'int'개체는 반복 할 수 없습니다. 파이썬 2.7

  14. 14

    Django TypeError : "User"개체는 직렬화 중에 반복 할 수 없습니다.

  15. 15

    'NoneType'개체를 해결할 수 없음은 반복 할 수 없습니다 .TypeError

  16. 16

    pyauto gui TypeError : 'int'객체는 반복 할 수 없습니다.

  17. 17

    TypeError 객체는 반복 할 수 없습니다.

  18. 18

    Django 'bool'개체는 모델 저장시 반복 할 수 없습니다.

  19. 19

    TypeError : 'WindowsPath'유형의 인수는 반복 할 수 없습니다.

  20. 20

    TypeError : 'Item'유형의 인수는 반복 할 수 없습니다.

  21. 21

    TypeError : 'bool'개체는 함수 호출을 위해 호출 할 수 없습니다.

  22. 22

    TypeError : 'float'유형의 객체에는 len ()이 없습니다. & TypeError : 'float'객체는 반복 할 수 없습니다.

  23. 23

    TypeError : sum을 사용할 때 'float'객체는 반복 할 수 없습니다.

  24. 24

    ngrx ERROR TypeError : action.payload는 반복 할 수 없습니다.

  25. 25

    ExtraTreesClassifier에서 NoneType으로 표시되는 feature_importances_ : TypeError : 'NoneType'개체는 반복 할 수 없습니다.

  26. 26

    렌더링하는 동안 TypeError 발생 : 'int'개체는 django 템플릿에서 반복 할 수 없습니다.

  27. 27

    TypeError를 제공하는 검색 메서드 : 'int'개체는 반복 할 수 없습니다.

  28. 28

    numpy.float64는 반복 할 수 없습니다.

  29. 29

    코드 오류-averageOfMarks = sum (sumOfMarks) / 5 TypeError : 'int'개체는 반복 할 수 없습니다.

뜨겁다태그

보관