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

时间:2018-03-21 02:40:05

标签: python python-3.x file path filepath

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

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

文件名可以是File1.dat,File2.dat,File3.dat ......

因此“文件”和“.dat”段将保持静态,但在中间有一个整数变量会发生变化。

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

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

1 个答案:

答案 0 :(得分:0)

将它全局化并取出第一个元素。

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