在Python 3.x中,导入站点包的模块而不是当前目录中同名的模块,可以使用以下方法:
例如,假设有以下目录结构:
project/
├─ site-packages/
│ ├─ module/
│ │ ├─ __init__.py
│ │ ├─ module.py
├─ current_directory/
│ ├─ module.py
如果你想要导入站点包中的module
模块而不是当前目录中的同名模块,可以按照以下方式导入:
from module import module
这将会从站点包的根目录开始寻找module
模块,而不会受到当前目录的影响。
请注意,绝对导入语法只在Python 3.x中可用,在Python 2.x中需要使用相对导入或修改导入路径来达到类似的效果。
关于站点包的更多信息,请参考腾讯云Python SDK的官方文档:Python SDK
领取专属 10元无门槛券
手把手带您无忧上云