在执行python文件的目录中有一个DATA文件夹。在数据文件夹中,有 1 个文件的文件名不断变化,但按模式变化,目录中还有其他文件命名为其他内容。只有 1 个文件像这样更改,因此不可能通过此模式选择错误的文件,但是我想知道如何选择此文件,每次知道它的文件名都会通过此模式更改。
例如,我希望 PATH 变量中文件名的完整路径作为字符串。
文件名可以是文件1.dat,文件2.dat,文件3.dat...
因此,"File"和".dat"段将保持静态,但在两者之间有一个整数变量会发生变化。
如何将任何 File(n).dat 文件的文件名放入 PATH 变量中?
我想要一个 1 行的 pythonic 答案来选择任何这样的文件。
只需将其 glop 并获取第一个元素。
glob.glob('somedirectory/*')[0]