我可以%s
在 Python 2.7 中递归使用吗?我试过了(Python新手警报!)
spss.Submit('SAVE OUTFILE = "%s".')%os.path.join(wdir,"PrepareTableScript_%s.sav"%str(ver).zfill(2))
所以在替换 的字符串中%s
,还有另一个%s
. 我得到的错误是:
TypeError: unsupported operand type(s) for %: 'NoneType' and 'str'
但局部变量ver
并wdir
正确打印出来。我收到这个错误是因为我试图%s
递归使用还是这个(尝试的)代码有其他问题?