From-Import при сохранении доступа по модулю
Название немного сложно понять, но мой вопрос прост.
У меня есть программа, которая должна принятьsqrt()
что-то, но этоединственное, что мне нужно отmath
, Кажется немного расточительным импортировать весь модуль, чтобы получить одну функцию.
я мог бы сказатьfrom math import sqrt
, но потомsqrt()
будет добавлен в мою программуS основное пространство имен, и я нене хочу этого (тем более, что я планирую изменить программу для использования в качестве модуля; будет ли такой импорт вызывать проблемы в такой ситуации?). Есть ли способ импортировать только эту функцию, сохраняя при этомmath.sqrt()
синтаксис? Я
м с использованием Python 2.7 в этом конкретном случае, но если естьдругой ответ для Python 3 I 'Я хотел бы услышать это тоже для дальнейшего использования.