在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' />
基本上,我如何从字节对象中引用该变量?我已经尝试在变量名称周围加上百分号和加号,括号等,但它不起作用。它总是输出我输入的内容。
非常感谢任何帮助。
谢谢