python - 使用路径中的关键字导入包
问题描述
我正在尝试导入其中一个命名空间是关键字“import”的包。如何最好地做到这一点?文件夹需要重命名吗?
例子:
import protobuf.import.import_enum_pb2 as importEnum
这给出了无效的语法错误。
我已经开始考虑使用__ import __
函数,但想知道是否有更好的解决方法我还没有找到有效的引用或转义方法。
解决方案
foo_bar = __import__("foo bar")
推荐阅读
- android - 加载片段的最佳实践(加载部分)
- python - Python 表格图(Datatyp 的限制长度)
- shell - 如何将输出重定向到多个变量?
- mysql - MariaDB:操作太慢了。在过去 30 秒内传输少于 1 字节/秒
- java - 使用 Java 传输文件
- c++ - 这个 C++ 指针使用线程安全吗?
- angular - Angular 6 提供的不起作用-> StaticInjectorError
- python - 我应该使用日志记录模块还是 python 的调试器?
- javascript - 可摇树的静态方法(同时使用 rxjs 和 lodash)
- python - Pandas:如何按类别分组(和求和)并保留子类别中的信息