Python 阅读Google Colab研究笔记本中的shell脚本结果
我知道如何在笔记本中运行脚本(例如)。现在的问题是如何在python中读取shell脚本的结果?Python 阅读Google Colab研究笔记本中的shell脚本结果,python,shell,google-colaboratory,Python,Shell,Google Colaboratory,我知道如何在笔记本中运行脚本(例如)。现在的问题是如何在python中读取shell脚本的结果? 例如,我们有一个echo“hi”命令,或者我们调用一个shell脚本,并且我们希望在python控制台上读取打印的消息 这很容易做到!您可以将其设置为代码中变量的名称。例如: result = !echo "hello" result是一个字符串列表,其中显示了控制台中命令的打印输出行及其项 此外,您可以像其他所有python表达式一样将其放入循环中: result = [] for i in r
例如,我们有一个
echo“hi”
命令,或者我们调用一个shell脚本,并且我们希望在python控制台上读取打印的消息 这很容易做到!您可以将其设置为代码中变量的名称。例如:
result = !echo "hello"
result
是一个字符串列表,其中显示了控制台中命令的打印输出行及其项
此外,您可以像其他所有python表达式一样将其放入循环中:
result = []
for i in range(10):
echo_result = !echo $i
result.append(echo_result)
result
>> [['0'], ['1'], ['2'], ['3'], ['4'], ['5'], ['6'], ['7'], ['8'], ['9']]