我想知道使用os.system()在Python脚本中调用bash命令是否是一种好的风格.我也想知道这样做是否安全.
我知道如何在Bash和Python中实现我需要的一些功能,但在Bash中实现它更简单,更直观.但是,我觉得编写os.system("bash代码")非常hackish.
具体来说,我想将所有以特定扩展名结尾的文件移动到目录中.
在bash中:*mv .ext/path/to/destination 在Python(伪代码)中:对于目录中的文件:if file.endswith("ext"):将文件移动到目标
在这种情况下,我该怎么办?