【发布时间】:2012-10-01 07:58:03
【问题描述】:
我正在尝试使用 Python 从列表中选择一个变量,然后使用 bash 命令大声说出它。现在我有这样的东西
foo = ["a","b","c","d"]
from random import choice
x = choice(foo)
foo.remove(x)
from os import system
system('say x')
这里说的是“x”,我需要让它说出x变量的值。
【问题讨论】:
-
很好,我不知道 Mac OS X 有
say:) -
对于好奇的,os.putenv 是如何将变量导出到环境和子进程
-
你试过
system('say ' + str(x))吗? -
@mgilson 你是正确的,编辑了错误。