标题可能有点难以理解,但我的问题很简单。我有一个程序需要对某个东西进行sqrt(),但这是我从math中唯一需要的功能。导入整个模块来获取单个函数似乎有点浪费。我可以使用“from math import sqrt”,但是那样会将sqrt()添加到我的程序主命名空间中,我不想要那样(特别是因为我计划修改程序以便作为模块可用;像那样导入会在那种情况下引起问题吗?)。是否有任何方法只导入该函数而仍保留math.sqrt()语法?在这个具体案例中,我使用Python 2.7,但如果Python 3有不同的答案,我也想听听以备将来参考。