gpt4 book ai didi

python - 在 python 脚本中使用 bash 命令时出现问题

转载 作者:行者123 更新时间:2023-12-01 02:42:46 28 4
gpt4 key购买 nike

我正在python上尝试这个:

import os

process="find . -type f -name *.out*.xyz'"
print "the number of xyz files is %s" %os.system(process)

当我从命令行尝试它时,它可以工作,但从 python 它返回数字 0,当它是 4 时。我想肯定是os.system的使用有问题。有什么帮助吗?

最佳答案

是的,您得到的是返回代码“0”,意思是“成功完成,没有错误”,而不是标准输出文本输出“4”。

您应该在此处查看输出:Assign output of os.system to a variable and prevent it from being displayed on the screen

在这里了解 POSIX 退出代码:https://en.wikipedia.org/wiki/Exit_status

关于python - 在 python 脚本中使用 bash 命令时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45503607/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com