我想知道如何使用子进程Popen库在curl命令中的python中调用环境变量。 changeme是我要在下面提到的curl命令中调用的字符串变量名称:
changeme ='Password123'
newv = Popen(['curl','-i','-u','testuser:'“%s”%keyvalue,'-H','“ content-type:application / json”', '-XPUT','-d','{“ value”:{“ src-uri”:“ amqp:// testuser:changeme@testuser.com/testuser”,“ src-queue”:“ devops-testing-错误”,“ dest-uri”:“ amqp:// testuser:changeme@testuser.com/testuser”,“目标队列”:“ devops-testing-error-archive”}}','https://testuser.com/api/parameters/shovel/testuser/my-shovel '],stdout = PIPE,stderr = PIPE)
我已经尝试使用--->“%s”%键值来调用变量,但是不起作用
changeme变量应在curl命令中作为字符串调用