我有一个脚本可以创建许多控制台链接(内置html主体)到VM,以便更快地访问,控制台链接由许多字符串和变量组合在一起。
我想创建一个包含所有创建链接的列表。
没关系我已经创建了所有链接列表,丢失了我的脚本概述......
答案 0 :(得分:2)
您可能希望修改脚本以将链接存储在数据结构中,例如列表:
2 << 5 # shift to left by 5 bits
2 >> 5 # shift to right by 5 bits
print >> obj, "Hello world" # redirect the output to obj,
最后,您可以返回/使用您收集的所有链接的列表。
答案 1 :(得分:1)
您可以使用subprocess.check_output()
运行带参数的命令,并将其输出作为字节字符串返回。例如:
>>> import subprocess
>>> my_var = subprocess.check_output(["echo", "Hello"])
>>> my_var
'Hello\n'
如果您有可执行文件,请说my_script.py
接收param1
和param2
作为参数。您的check_output
电话应该是:
my_output = subprocess.check_output(["./my_script.py", "param1", "param2"])
根据文件:
注意:不要将stderr = PIPE与此函数一起使用,因为它可能会因子进程错误量而死锁。当需要stderr管道时,使用Popen和communic()方法。