Python 未来化而不用 old_div 替换 /
Python futurize without replacing / with old_div
我正在使用 futurize --stage2,它应用了一些源-源转换以使代码 python2 和 python3 兼容。其中一个修复是将所有分区 a/b
替换为 old_div(a/b)
,我想避免这种情况(太多了,其中许多被不必要地替换,例如 math.pi/2.
。文档说 --nofix
(或 -x
)可用于避免 运行 某些修复,但尝试 --nofix=fix_divison
或 --nofix=libfuturize.fixes.fix_divison
对 --stage2
。有人可以帮助如何忽略那个特定的固定器吗?
省略前缀 fix_
。
futurize --nofix=division ...
根据您使用的版本,您可能需要指定 division_safe
:
futurize --nofix=division_safe ...
我正在使用 futurize --stage2,它应用了一些源-源转换以使代码 python2 和 python3 兼容。其中一个修复是将所有分区 a/b
替换为 old_div(a/b)
,我想避免这种情况(太多了,其中许多被不必要地替换,例如 math.pi/2.
。文档说 --nofix
(或 -x
)可用于避免 运行 某些修复,但尝试 --nofix=fix_divison
或 --nofix=libfuturize.fixes.fix_divison
对 --stage2
。有人可以帮助如何忽略那个特定的固定器吗?
省略前缀 fix_
。
futurize --nofix=division ...
根据您使用的版本,您可能需要指定 division_safe
:
futurize --nofix=division_safe ...