我试图将awk命令中的随机数结果存储到Python变量中。我已经使用os.popen来创建命令,但它只是给我一个相同的数字,当我打印时它是512。
这是第var = os.popen("awk 'BEGIN {print int(9*rand()) ' ' int(9*rand()) }'").read()
行
提前致谢!
答案 0 :(得分:2)
预期的行为
awk 'BEGIN{srand(); ...'
另一方面,使用awk
代替Python进行随机值生成的方法值得怀疑......