如何将多行字符串值插值到python插值的Ultisnips代码段中?

时间:2019-12-27 01:07:16

标签: json ultisnips

我尝试了以下代码,作为可视选择的ultisnips代码段, 但是我尝试运行(扩展)该消息时收到Unexpected token \n in JSON at position 17"消息。 json有效负载已正确设置,因为我可以从命令行使用有效的curl请求,而不会出现任何问题。

在插值\n的值时转义snip.v.text的正确方法是什么?

snippet q "executes a query defined by visual selection"
`!p
import subprocess

subprocess.call([
      'curl',
      '-H@curlheaders',
      '-d',
      snip.v.text,
      'https://example.com/graphql'
    ])
`
endsnippet

0 个答案:

没有答案