Python 3.6 - 在字符串命令

时间:2017-02-21 13:55:56

标签: python variables object reference byte

在Python 3.6中,我试图从一个字节对象的外部引用一个变量。

这是我的代码的一部分,我已经简化了试图解释这一点。

#set my variable here
RECORDID = 'MyRecordID'

#create a byte object where the RECORDID needs to be passed to
output_buffer1 = b"<?xml version=\"1.0\" encoding=\"UTF-8\"?><AMS<TransportControl><RecordCue ID=RECORDID /></TransportControl></AMS>"

我的字节对象本质上是一个XML字符串,我将其传递给外部API,但我需要能够将RECORDID放在该字符串中的XML字符串中

<RecordCue ID= here />

所以结果是

<RecordCue ID='MyRecordID' />

基本上,我如何从字节对象中引用该变量?我已经尝试在变量名称周围加上百分号和加号,括号等,但它不起作用。它总是输出我输入的内容。

非常感谢任何帮助。

谢谢

0 个答案:

没有答案