小编Joe*_*oeB的帖子

使用os.system("bash code")在Python脚本中调用bash命令是否很好?

我想知道使用os.system()在Python脚本中调用bash命令是否是一种好的风格.我也想知道这样做是否安全.

我知道如何在Bash和Python中实现我需要的一些功能,但在Bash中实现它更简单,更直观.但是,我觉得编写os.system("bash代码")非常hackish.

具体来说,我想将所有以特定扩展名结尾的文件移动到目录中.

在bash中:*mv .ext/path/to/destination 在Python(伪代码)中:对于目录中的文件:if file.endswith("ext"):将文件移动到目标

在这种情况下,我该怎么办?

python security bash scripting embedding

8
推荐指数
2
解决办法
2751
查看次数

标签 统计

bash ×1

embedding ×1

python ×1

scripting ×1

security ×1