【发布时间】:2012-03-19 10:26:43
【问题描述】:
我试图编写简单的代码来执行带参数的 os 命令
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os
target = "i586"
build = os.system('/usr/bin/hsh --target="target"')
但它总是以 /usr/bin/hsh --target=target 而不是 target=i586 开头。 也 subprocess.call 不工作导致 python 太旧。
请帮帮我。
【问题讨论】:
-
'"target"'是一个包含八个字符的字符串"target",而不是变量target的内容。 -
请将您的 Python 版本添加到问题中