【发布时间】:2020-01-22 06:44:52
【问题描述】:
我在 linux 系统中有很多文件,比如:
2019_03_01.text
2019_03_01.jpg
2019_03_01.png
2019_03_02.text
2019_03_02.jpg
2019_03_02.png
...
.
2019_09_21.text
2019_09_21.jpg
2019_09_21.png
.
我只想在 python 中列出以“.text”开头的“2019_03”。我在linux终端上运行命令如下:
ls /path/[2019_03]* | grep /*.text
我如何在 python 中做到这一点?
【问题讨论】:
-
你试过什么?包括您的代码。你遇到了什么问题?
-
您使用欺骗 - 而不是“endswith”或 *.txt 文件模式,您调整模式以匹配您的文件...
-
实际上我使用 glob 和 os 模块,但我无法在这里分享。
标签: python python-3.x linux terminal ls