我需要调用一个shell进程,但要为第四个参数传递一个来自数据库查询的值,我已经在sun下尝试了所有方法,包括使用%
和{{
等。如果我硬编码最后一个参数中的键,这会起作用:
document = get_object_or_404(Document, document_id=buid)
stream = subprocess.check_output(['multichain-cli','chain1','liststreamkeyitems','stream1','14fee98fd60e42afbcb0c5bb3e57847c'])
但如果我尝试使用各种方法传递它,例如:
stream = subprocess.check_output(['multichaincli','chain1','liststreamkeyitems','stream1','%i' % document.document_id])
这行不通。任何帮助都将不胜感激,我花了整个下午试图用谷歌搜索解决方案,但我有一种感觉,我把这个问题的措辞弄错了
目前没有回答
相关问题 更多 >
编程相关推荐