생성기 객체를 호출하면 'TypeError :'dict 'object is not callable'오류가 반환됩니다.

케바 161

Generate일부 사용자 데이터를 생성하는 데 사용 하는 기능이 있습니다. 그런 다음 테스트 케이스에서 사용하기 위해 pytest 픽스처에 전달합니다.

그러나 내가 그것을 실행하려고 할 때. 나는 얻고있다 TypeError: 'dict' object is not callable.

사전 자체가 아니라 사전을 반환하는 함수를 호출하고 있습니다. 이 오류가 발생하는 이유는 무엇입니까?

Generate.py:

class Generate(object):
    def __init__(self):
        fake = Faker()

        self.user = {
            "Username": fake.name().split(' ', 1)[0],
            "Email Address": fake.email(),
            "Password": fake.word(),
            "Todo": fake.word()
        }

    def user(self):
        new_user = self.user
        return new_user

conftest.py:

@pytest.fixture
def user():
    generator = Generate()
    user = generator.user()
    yield user
Corentin 창

를 작성할 때으로 정의한 클래스 generator.useruser속성을 참조하는 것입니다 self.user=.... 이것은 실제로 사전입니다. 이것은 또한 호출 한 메서드를 숨기는 것 user입니다. 둘 중 하나의 이름을 바꿔야합니다. 예를 들면 다음과 같습니다.

def GetUser(self):
    new_user = self.user
    return new_user

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

함수를 실행할 때이 오류가 발생했습니다-TypeError : 'dict'object is not callable

분류에서Dev

버튼 중 하나를 누르면 "TypeError : 'str'object is not callable"오류가 계속 발생합니다.

분류에서Dev

함수를 least_squares에서 인수로 호출하면 "TypeError : 'numpy.ndarray'object is not callable"을 반환합니다.

분류에서Dev

TypeError : 'Tensor'object is not callable 오류가 계속 발생합니다.

분류에서Dev

dict가 아닌 시리즈를 호출 함에도 불구하고 'TypeError :'dict 'object is not callable'을 가져 오는 DataFrame을 만들려고 할 때?

분류에서Dev

"Traceback (가장 최근 호출 마지막 호출)"및 "TypeError : '_io.TextIOWrapper'object is not callable"오류가 발생하는 이유는 무엇입니까?

분류에서Dev

목록 목록의 요소에 내 함수를 적용 할 때 "TypeError : 'str'object is not callable"오류가 발생하는 이유는 무엇입니까?

분류에서Dev

AWS Xray SDK : boto3를 사용하여 서비스 그래프를 추출해야합니다. "TypeError : 'module'object is not callable"오류가 나타납니다.

분류에서Dev

Python 2.7에서 json.loads를 사용하면 dict 대신 유니 코드 객체가 반환됩니다.

분류에서Dev

openpyxl을 사용하여 Excel에 쓰기를 시도하는 동안 " 'dict'object is not callable"오류 수신

분류에서Dev

Google IAM generateAccessToken API를 호출하면 항상 오류가 반환됩니다.

분류에서Dev

EnvelopesApi # update_document_tabs를 호출하면 오류가 반환됩니다.

분류에서Dev

TypeScript에서 객체는 두 유형의 결합을 반환하지만 오류가 생성됩니다.

분류에서Dev

루프 내부에서 생성 된 변수를 반환하면 소멸자가 두 번 호출됩니다.

분류에서Dev

이 파이썬 오류를 처리하는 방법을 모르겠습니다 TypeError : 'tuple'object is not callable

분류에서Dev

성능 통계를 수행하기 위해 라인 프로파일 러를 사용할 때`TypeError : 'module'object is not callable`이 발생합니다.

분류에서Dev

동일한 반환 유형의 객체를 반환하면 구문 오류가 발생합니다.

분류에서Dev

객체 목록을 반환하는 Queryset의 Django 3.0에서 " 'ManyRelatedManager'object is not iterable"오류가 발생했습니다.

분류에서Dev

Action Bar를 호출하면 오류가 발생합니다.

분류에서Dev

TypeError : 'str'객체는 Selenium Python의 text ()를 사용하여 호출 가능한 오류가 아닙니다.

분류에서Dev

IEnumerable을 사용하여 면도기 개체를 채우면 오류가 반환됩니다.

분류에서Dev

임시 반환 객체가 다른 객체에 즉시 할당되면 복사 생성자가 호출됩니다.

분류에서Dev

tensorflow : tf.map_fn의 fn에서 변수를 생성하면 값 오류가 반환됩니다.

분류에서Dev

분류기 쌓기 : 맞춤 분류기를 사용하면 오류가 반환됩니다.

분류에서Dev

JNI 함수를 호출하면 객체를 생성합니다

분류에서Dev

오버로드 된 생성자를 호출하면 모호한 오류가 발생합니다. C ++

분류에서Dev

FactoryGirl : 객체를 빌드하면 관련 객체가 생성됩니다.

분류에서Dev

슈퍼 타입 메서드를 호출하면 새로운 슈퍼 타입 객체가 생성됩니까?

분류에서Dev

보기를 생성하는 동안 ORA-00942 오류가 생성됩니다.

Related 관련 기사

  1. 1

    함수를 실행할 때이 오류가 발생했습니다-TypeError : 'dict'object is not callable

  2. 2

    버튼 중 하나를 누르면 "TypeError : 'str'object is not callable"오류가 계속 발생합니다.

  3. 3

    함수를 least_squares에서 인수로 호출하면 "TypeError : 'numpy.ndarray'object is not callable"을 반환합니다.

  4. 4

    TypeError : 'Tensor'object is not callable 오류가 계속 발생합니다.

  5. 5

    dict가 아닌 시리즈를 호출 함에도 불구하고 'TypeError :'dict 'object is not callable'을 가져 오는 DataFrame을 만들려고 할 때?

  6. 6

    "Traceback (가장 최근 호출 마지막 호출)"및 "TypeError : '_io.TextIOWrapper'object is not callable"오류가 발생하는 이유는 무엇입니까?

  7. 7

    목록 목록의 요소에 내 함수를 적용 할 때 "TypeError : 'str'object is not callable"오류가 발생하는 이유는 무엇입니까?

  8. 8

    AWS Xray SDK : boto3를 사용하여 서비스 그래프를 추출해야합니다. "TypeError : 'module'object is not callable"오류가 나타납니다.

  9. 9

    Python 2.7에서 json.loads를 사용하면 dict 대신 유니 코드 객체가 반환됩니다.

  10. 10

    openpyxl을 사용하여 Excel에 쓰기를 시도하는 동안 " 'dict'object is not callable"오류 수신

  11. 11

    Google IAM generateAccessToken API를 호출하면 항상 오류가 반환됩니다.

  12. 12

    EnvelopesApi # update_document_tabs를 호출하면 오류가 반환됩니다.

  13. 13

    TypeScript에서 객체는 두 유형의 결합을 반환하지만 오류가 생성됩니다.

  14. 14

    루프 내부에서 생성 된 변수를 반환하면 소멸자가 두 번 호출됩니다.

  15. 15

    이 파이썬 오류를 처리하는 방법을 모르겠습니다 TypeError : 'tuple'object is not callable

  16. 16

    성능 통계를 수행하기 위해 라인 프로파일 러를 사용할 때`TypeError : 'module'object is not callable`이 발생합니다.

  17. 17

    동일한 반환 유형의 객체를 반환하면 구문 오류가 발생합니다.

  18. 18

    객체 목록을 반환하는 Queryset의 Django 3.0에서 " 'ManyRelatedManager'object is not iterable"오류가 발생했습니다.

  19. 19

    Action Bar를 호출하면 오류가 발생합니다.

  20. 20

    TypeError : 'str'객체는 Selenium Python의 text ()를 사용하여 호출 가능한 오류가 아닙니다.

  21. 21

    IEnumerable을 사용하여 면도기 개체를 채우면 오류가 반환됩니다.

  22. 22

    임시 반환 객체가 다른 객체에 즉시 할당되면 복사 생성자가 호출됩니다.

  23. 23

    tensorflow : tf.map_fn의 fn에서 변수를 생성하면 값 오류가 반환됩니다.

  24. 24

    분류기 쌓기 : 맞춤 분류기를 사용하면 오류가 반환됩니다.

  25. 25

    JNI 함수를 호출하면 객체를 생성합니다

  26. 26

    오버로드 된 생성자를 호출하면 모호한 오류가 발생합니다. C ++

  27. 27

    FactoryGirl : 객체를 빌드하면 관련 객체가 생성됩니다.

  28. 28

    슈퍼 타입 메서드를 호출하면 새로운 슈퍼 타입 객체가 생성됩니까?

  29. 29

    보기를 생성하는 동안 ORA-00942 오류가 생성됩니다.

뜨겁다태그

보관