有条件地导入.py或.pyd模块?

2024-09-21 00:47:17 发布

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

我有两个模块,a“模块.py“还有一个”模块.pyd“实现了相同的功能。两个模块都在同一个文件夹中。我想创建一个单元测试,针对一些数据测试python和扩展模块。在

有没有什么方法可以有条件地导入.py模块或.pyd?在

我可以在导入之前进行一些重命名,但我更喜欢能够执行导入的解决方案。”模块.py“或导入”模块.pyd““


Tags: 模块方法py功能文件夹单元测试解决方案条件
2条回答

将本机版本重命名为_module,并有条件地运行纯Python版本

from _module import *

除非设置了特定的调试标志。在

if blah:
    import x
else:
    import y

相关问题 更多 >

    热门问题