导入Python脚本与非标准名称

2024-04-25 13:29:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在编写一系列python脚本来扩展QGIS软件套件。因此,我试图遵循他们的命名约定。在本例中,我尝试导入的文件名为“r”。太阳光分布". 我试过用import r。太阳光分布和导入(“r。太阳光分布)但是,python表示在这两种情况下都找不到具有该名称的模块。你知道吗

是否有解决方法,或者需要重命名脚本以使其符合Python的约定?你知道吗


Tags: 模块方法import脚本名称软件套件文件名
2条回答

您可以使用imp模块导入不带.py扩展名的模块:

import imp
imp.load_source(path) 

你必须把它转换成.pyc才能调用它。你知道吗

import py_compile
py_compile.compile('filename.py')

相关问题 更多 >

    热门问题