模块类型的 Python 类型

标签 python type-hinting python-typing

我正在使用 importlib.import_module 动态加载一个 Python 模块,如下所示

    def load_module(mod_name: str) -> ???:
        return importlib.import_module(mod_name)

有人能告诉我模块类型的正确类型注释是什么吗? typing 模块不包含一个,我在别处找不到答案。

最佳答案

您正在寻找 types.ModuleType .

关于模块类型的 Python 类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48389157/

相关文章:

Python - 如何在 Ubuntu 上的根文件夹中打开或创建文件?

python - 装饰器的注解

php - 是否可以键入不止一种类型的提示?

python-3.x - 固定字符串或任何有效整数的 FastAPI 路径参数验证

装饰器的 Python 3 类型提示

带有异常的 Python 类型提示

python - 如何一次更改多个子图的颜色?

python - 让 pyOpenSSL 客户端使用 SSL session 恢复

python - numpy 的非常规向量乘法

factory - PhpStorm 工厂类型提示?