选择按模式更改文件名的文件



在执行python文件的目录中有一个DATA文件夹。在数据文件夹中,有 1 个文件的文件名不断变化,但按模式变化,目录中还有其他文件命名为其他内容。只有 1 个文件像这样更改,因此不可能通过此模式选择错误的文件,但是我想知道如何选择此文件,每次知道它的文件名都会通过此模式更改。

例如,我希望 PATH 变量中文件名的完整路径作为字符串。

文件名可以是文件1.dat,文件2.dat,文件3.dat...

因此,"File"和".dat"段将保持静态,但在两者之间有一个整数变量会发生变化。

如何将任何 File(n).dat 文件的文件名放入 PATH 变量中?

我想要一个 1 行的 pythonic 答案来选择任何这样的文件。

只需将其 glop 并获取第一个元素。

glob.glob('somedirectory/*')[0]

相关内容

  • 没有找到相关文章

最新更新