转义序列来解析python中double string中的值

时间:2016-10-20 15:44:13

标签: python escaping sequence

我有

a=2
b=4

我用过

print 'cubit.cmd("create curve vertex %d %d ") %%(a,b)' %(a,b)

给出了

cubit.cmd("create curve vertex 2 4 ") %(a,b)

但我想只有没有%的部分和之后。像

cubit.cmd("create curve vertex 2 4 ")

我想将命令解析为另一个软件,所以我必须使用转义序列的一些变体。

有什么建议吗?

问候

1 个答案:

答案 0 :(得分:1)

如果您的预期输出是:

cubit.cmd("create curve vertex 2 4 ")

...之后只需删除部分:毕竟它只是一个字符串。

print 'cubit.cmd("create curve vertex %d %d ")' %(a,b)