Python timeit-TypeError : '모듈'개체를 호출 할 수 없습니다.

Dhentris

나는 보통 다음과 같이 jupyter 노트북에서 timeit을 사용합니다.

def some_function():
    for x in range(1000):
    return x

timeit(some_func())

다음과 같은 결과를 얻습니다.

6.3 ms ± 42.5 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)

하지만 오늘 다음과 같은 오류가 발생했습니다.

TypeError                                 Traceback (most recent call last)
<ipython-input-11-fef6a46355f1> in <module>
----> 1 timeit(some_func())

TypeError: 'module' object is not callable

어떻게 발생합니까?

Dhentris

잠시 검색하고 시도한 후를 사용하고 싶을 때 timeit(some_function())필요하지 않지만 import timeit다음과 같이 jupyter 노트북의 다른 입력에 작성해야한다는 것을 깨달았습니다.

IN [1] :

def some_function():
    for x in range(1000):
    return x

IN [2] :

timeit(some_func())

다음과 같은 출력을 얻을 수 있습니다.

280 ns ± 2.78 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)

다음과 같이 하나의 입력에 쓸 때 :

IN [1] :

def some_function():
    for x in range(1000):
    return x

timeit(some_func())

timeit 정의되지 않은 오류가 발생하고 'timeit 가져 오기'시 질문에서 생성하는 것과 같은 또 다른 오류가 발생합니다 TypeError: 'module' object is not callable.

import timeitstmt 및 설정 (사용 가능한 경우)을 지정해야 할 때 예 :

import timeit

SETUP = """
    import yourmodul_here
"""

TEST_CODE = """
    def some_function():
    for x in range(1000):
    return x
"""

timeit.timeit(stmt=TEST_CODE, setup=SETUP, number=2000000)

그리고 우리는 다음과 같은 출력을 얻을 것입니다.

0.12415042300017376
  • stmt는 실행할 코드입니다.
  • 설정은 TEST_CODE실행 하기 전에로드해야하는 것입니다.
  • stmt는 여기에 제공된 번호에 따라 실행됩니다. 기본값 = 1000000

그래서 우리가 timeit을 가져올 때 더 많이 써야 할 것 같습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Python / Pygame : TypeError : '모듈'개체를 호출 할 수 없습니다.

분류에서Dev

Python TypeError : '모듈'개체를 호출 할 수 없습니다.

분류에서Dev

Python 모듈 문제 : TypeError : '모듈'개체를 호출 할 수 없습니다.

분류에서Dev

TypeError '모듈'개체를 호출 할 수 없습니다.

분류에서Dev

'모듈'개체의 TypeError는 호출 할 수 없습니다.

분류에서Dev

Pytorch 1.7.0 | DataLoader 오류-TypeError : '모듈'개체를 호출 할 수 없습니다.

분류에서Dev

/ api / register / '모듈'개체의 TypeError를 호출 할 수 없습니다.

분류에서Dev

EasyGUI 및 SimpleCV- TypeError : '모듈'개체를 호출 할 수 없습니다.

분류에서Dev

TypeError : '모듈'객체는 Python3을 호출 할 수 없습니다.

분류에서Dev

TypeError : '모듈'객체는 Spacy Python에서 호출 할 수 없습니다.

분류에서Dev

Python Script TypeError : 'int'개체를 호출 할 수 없습니다.

분류에서Dev

Python 오류 : TypeError : 'list'개체를 호출 할 수 없습니다.

분류에서Dev

Python-TypeError : 'list'개체를 호출 할 수 없습니다.

분류에서Dev

Python setter TypeError : 'int'개체를 호출 할 수 없습니다.

분류에서Dev

pygame '모듈'개체를 호출 할 수 없습니다.

분류에서Dev

TypeError : '모듈'개체는 Django 3 렌더링 함수를 호출 할 수 없습니다.

분류에서Dev

Python은 timeit 모듈을 구현할 수 없습니다.

분류에서Dev

Python 클래스 : TypeError : 'NoneType'개체를 호출 할 수 없습니다.

분류에서Dev

모델 적합 / TypeError : 'NoneType'개체를 호출 할 수 없습니다.

분류에서Dev

TypeError : '_IncompatibleKeys'개체를 호출 할 수 없습니다.

분류에서Dev

TypeError : 'NoneType'개체는 CircleCI를 호출 할 수 없습니다.

분류에서Dev

TypeError : 'CurrencyConverter'개체를 호출 할 수 없습니다.

분류에서Dev

firebase = firebase (config) TypeError : 'module'개체를 호출 할 수 없습니다.

분류에서Dev

TypeError : '목록'개체를 호출 할 수 없습니다-assertWarns ()

분류에서Dev

TypeError : '목록'개체를 호출 할 수 없습니다-assertWarns ()

분류에서Dev

Q : TypeError : '_csv.reader'개체를 호출 할 수 없습니다.

분류에서Dev

TypeError : 'Int64Index'개체를 호출 할 수 없습니다.

분류에서Dev

TypeError : 'Player'개체는 Django를 호출 할 수 없습니다.

분류에서Dev

TypeError : 'Post'개체를 호출 할 수 없습니다.

Related 관련 기사

  1. 1

    Python / Pygame : TypeError : '모듈'개체를 호출 할 수 없습니다.

  2. 2

    Python TypeError : '모듈'개체를 호출 할 수 없습니다.

  3. 3

    Python 모듈 문제 : TypeError : '모듈'개체를 호출 할 수 없습니다.

  4. 4

    TypeError '모듈'개체를 호출 할 수 없습니다.

  5. 5

    '모듈'개체의 TypeError는 호출 할 수 없습니다.

  6. 6

    Pytorch 1.7.0 | DataLoader 오류-TypeError : '모듈'개체를 호출 할 수 없습니다.

  7. 7

    / api / register / '모듈'개체의 TypeError를 호출 할 수 없습니다.

  8. 8

    EasyGUI 및 SimpleCV- TypeError : '모듈'개체를 호출 할 수 없습니다.

  9. 9

    TypeError : '모듈'객체는 Python3을 호출 할 수 없습니다.

  10. 10

    TypeError : '모듈'객체는 Spacy Python에서 호출 할 수 없습니다.

  11. 11

    Python Script TypeError : 'int'개체를 호출 할 수 없습니다.

  12. 12

    Python 오류 : TypeError : 'list'개체를 호출 할 수 없습니다.

  13. 13

    Python-TypeError : 'list'개체를 호출 할 수 없습니다.

  14. 14

    Python setter TypeError : 'int'개체를 호출 할 수 없습니다.

  15. 15

    pygame '모듈'개체를 호출 할 수 없습니다.

  16. 16

    TypeError : '모듈'개체는 Django 3 렌더링 함수를 호출 할 수 없습니다.

  17. 17

    Python은 timeit 모듈을 구현할 수 없습니다.

  18. 18

    Python 클래스 : TypeError : 'NoneType'개체를 호출 할 수 없습니다.

  19. 19

    모델 적합 / TypeError : 'NoneType'개체를 호출 할 수 없습니다.

  20. 20

    TypeError : '_IncompatibleKeys'개체를 호출 할 수 없습니다.

  21. 21

    TypeError : 'NoneType'개체는 CircleCI를 호출 할 수 없습니다.

  22. 22

    TypeError : 'CurrencyConverter'개체를 호출 할 수 없습니다.

  23. 23

    firebase = firebase (config) TypeError : 'module'개체를 호출 할 수 없습니다.

  24. 24

    TypeError : '목록'개체를 호출 할 수 없습니다-assertWarns ()

  25. 25

    TypeError : '목록'개체를 호출 할 수 없습니다-assertWarns ()

  26. 26

    Q : TypeError : '_csv.reader'개체를 호출 할 수 없습니다.

  27. 27

    TypeError : 'Int64Index'개체를 호출 할 수 없습니다.

  28. 28

    TypeError : 'Player'개체는 Django를 호출 할 수 없습니다.

  29. 29

    TypeError : 'Post'개체를 호출 할 수 없습니다.

뜨겁다태그

보관