Получение “глобального имени 'нечто' не определяется” с timeit Python

Class.this используется, если ваш класс расширяет действие getapplication (), используемое, ссылается на приложение и приложение, расширяет контекст приложения getbasecontext () ссылается на контекст контекста активности, ссылаясь на ваш жизненный цикл вашего приложения applicationcontext ссылается на ваш жизненный цикл приложения

83
задан Kyle Cronin 15 February 2009 в 23:26
поделиться

2 ответа

Измените эту строку:

t = timeit.Timer("foo()")

К этому:

t = timeit.Timer("foo()", "from __main__ import foo")

Выезд ссылка Вы обеспечили в самой нижней части.

Для предоставления timeit доступа модуля к функциям Вы определяете, можно передать параметр установки, который содержит оператора импорта:

я просто протестировал его на своей машине, и это работало с изменениями.

91
ответ дан Melebius 5 November 2019 в 16:39
поделиться
t = timeit.Timer("foo()", "from __main__ import foo")

, Так как timeit не имеет Вашего материала в объеме.

8
ответ дан dwc 5 November 2019 в 16:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: