From-Import unter Beibehaltung des Zugriffs durch das Modul

Der Titel ist etwas schwer zu verstehen, aber meine Frage ist einfach.

Ich habe ein Programm, das das übernehmen musssqrt() von etwas, aber das ist das einzige, was ich brauchemath. Es scheint etwas verschwenderisch, das gesamte Modul zu importieren, um eine einzelne Funktion zu erhalten.

ich könnte sagenfrom math import sqrt, aber dannsqrt() würde zum Hauptnamensraum meines Programms hinzugefügt und ich möchte das nicht (zumal ich vorhabe, das Programm so zu ändern, dass es als Modul verwendet werden kann; würde das Importieren in dieser Situation Probleme verursachen?). Gibt es eine Möglichkeit, nur diese eine Funktion zu importieren, während diemath.sqrt() Syntax?

Ich verwende Python 2.7 in diesem speziellen Fall, aber wenn es eine andere Antwort für Python 3 gibt, würde ich das gerne auch als zukünftige Referenz hören.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage