相关疑难解决方法(0)

当存在具有相同名称的本地模块时,如何在Python中访问标准库模块?

当文件prog.py与具有相同名称的本地模块(math.py)放在同一目录中时,如何访问标准库模块(比如数学)?

我问这个问题,因为我想创建uncertainties一个可以用作的包

import uncertainties
from uncertainties.math import *
Run Code Online (Sandbox Code Playgroud)

因此,不确定性目录中有一个本地数学模块.问题是我想从不确定性/ __ init__.py访问标准库数学模块.

我不想重命名不确定性.因为这个模块正是用于替换数学模块中的函数(具有处理数值不确定性的等价物).

PS:这个问题与我为执行不确定性计算而编写的模块有关,同时考虑了变量之间的相关性.

python import module standard-library

15
推荐指数
2
解决办法
5647
查看次数

从Python标准库强制导入模块而不是PYTHONPATH默认值

我在PYTHONPATH中的一个目录中有一个自定义模块,其名称与标准库模块之一相同,因此当我import module_name,该模块被加载时.如果我想使用原始标准库模块,有没有办法强制Python从标准库而不是从PYTHONPATH目录导入,除了重命名自定义模块并更改每个引用以指向新名称?

python import module standard-library pythonpath

14
推荐指数
3
解决办法
6049
查看次数

标签 统计

import ×2

module ×2

python ×2

standard-library ×2

pythonpath ×1