拆分文件名以查找我要查询的文件

时间:2017-08-17 20:15:32

标签: python

我有一个文件夹结构如下:

TestOpt > roll_1_oe_2017-03-10
        > roll_2_oe_2017-03-05
           :           :
        > roll_600_oe_2012-05-10

TestOpt是主文件夹,roll __ oe _ 是保存.csv记录的子文件夹,如果它们位于特定范围的滚动范围内,我会查询这些记录。

我正在尝试分析文件名,因为我只想查询其子文件夹的滚动大于500的记录(所以我想查询文件夹roll_500_oe_2012-05-10中的记录到{{1}包容性)

我尝试将文件夹名称拆分为roll_600_oe_2012-05-10,因此我可以检索卷号,但我遇到的问题是我无法通过TestOpt文件名获取代码。请参阅下面的代码:

"_"

如果有人能提供任何帮助,我将非常感激

由于

1 个答案:

答案 0 :(得分:1)

您需要明确声明roll是一个整数,因为从文件名生成的列表是一个字符串列表。

使用roll = int(x[2])