如何自动将%字符串格式转换为现代.format()方法

时间:2016-10-04 09:06:01

标签: python refactoring string-formatting autopep8

我正在寻找一种方法,将过时的format()字符串格式化运算符转换为python3代码中的ugly = 'Exception: the %s is over %+f' % (t, value) good = 'Exception: the {} is over {:+f}'.format(e, value) 函数。

W690

当然,我在保存时使用autopep8(通过PyDev),但似乎没有选项可以启用理想的转换。最接近的是W690 - Fix various deprecated code (via lib2to3). 选项:

autopep8

但它不起作用,以及lib2to3的明确运行。欢迎任何解决方案;如果工具可以集成到eclipse / pydev中更好,例如[]

0 个答案:

没有答案