не работает timeit

Diglerharibo

Новичок
Пользователь
Авг 17, 2020
21
1
3
Python 3.8.3
Windows 10

Товарищи, решил я, значит научиться измерять время работы моей программы. Зашел на первый сайтик закопипастил первый пример и получаю ошибку (так, собственно, и с другими примерами)

Python:
import timeit

print(timeit.timeit('output = 10*5'))

и получаю ошибку:

Traceback (most recent call last):
File "C:\Users\egoro\Desktop\Olympiads\recipies\timeit.py", line 2, in <module>
import timeit
File "C:\Users\egoro\Desktop\Olympiads\recipies\timeit.py", line 4, in <module>
print(timeit.timeit('output = 10*5'))
TypeError: 'module' object is not callable

Подскажите, в чем косяк?

Пример с сайта: https://coderlessons.com/tutorials/kompiuternoe-programmirovanie/uchebnik-python/35-python-timeit
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Подскажите, в чем косяк?
У вас файл скрипта называется также как и модуль timeit.py
переименуйте файл и должно работать.
 
  • Мне нравится
Реакции: Diglerharibo

Diglerharibo

Новичок
Пользователь
Авг 17, 2020
21
1
3
У вас файл скрипта называется также как и модуль timeit.py
переименуйте файл и должно работать.
Спасибо огромное!.....хотя это как-то и странновато.
 

Форум IT Специалистов