您好,我有一个大型 Python 项目,其中有一个名为 async
的包,该包在迁移到 Python3.7 后会中断
import foo.bar.async.x.y as y
^^^^^ syntax error :(
修复/解决此问题的建议方法是什么?
我能想到的最直接的方法就是重命名它并重构它的所有引用。但还有比大规模重构更有范围的解决方案吗?
最佳答案
重命名模块以避免关键字冲突是唯一的出路。
许多开源库也必须这样做,并且even some stdlib libraries .
关于python - 如何使用名为 `async` 的现有模块升级到 Python 3.7 ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58172437/