我正在尝试将代码库从python2迁移到python2&3,我遇到的一个问题是Rq包,因为Py3使用is_async和Py2使用async我在实现我的代码同时允许这两个方面遇到了问题。 (Py3.7解释器将在任何地方看到异步时,无论是否实际执行都会使代码失败。)我曾尝试使用kwargs绕过3解释器,避免出现异步错误,即:{'async':True},但是在某些情况下,先前的异步作为参数,即:{'async':async},由于未引用第二个异步,因此将导致第二个异步的错误。
我想知道是否有人有任何见识或类似的经历?任何帮助将不胜感激!