【发布时间】:2020-11-20 13:49:59
【问题描述】:
我正在尝试在 linux 中从 python 执行 rm 命令,如下所示
remove_command = [find_executable(
"rm"), "-rf", "dist/", "python_skelton.egg-info", "build/", "other/*_generated.py"]
print('Removing build, dist, python_skelton.egg-
if subprocess.call(remove_command) != 0:
sys.exit(-1)
目录已成功删除,但正则表达式模式 other/*_generated.py 不会删除相关的 _generated.py 文件。
如何使用正则表达式从 python 脚本中删除这些文件?
【问题讨论】:
标签: python python-3.x linux subprocess