Python—通过CSV循环,然后通过PDF循环。有没有一种有效的方法可以做到这一点?

Python—通过CSV循环,然后通过PDF循环。有没有一种有效的方法可以做到这一点?,csv,pdf,python-3.9,Csv,Pdf,Python 3.9,我在一个目录中有100个CSV和PDF文件,具有相似的文件名,即File1.CSV和xxx\u File1\u xxx.PDF 我有一个python脚本,它循环遍历文件夹中的所有文件,如果是CSV文件,那么它会从CSV中的数据中提取相关信息,以便重命名该文件 然后在这个循环中有另一个循环,它查找文件的PDF版本,这样我也可以将PDF重命名为与CSV相同的版本 这意味着每次循环我都会再次遍历所有文件,这似乎有些浪费 是否有一种方法可以将新的命名约定保存到原始文件名中,以便在重命名所有CSV后只需循

我在一个目录中有100个CSV和PDF文件,具有相似的文件名,即File1.CSV和xxx\u File1\u xxx.PDF

我有一个python脚本,它循环遍历文件夹中的所有文件,如果是CSV文件,那么它会从CSV中的数据中提取相关信息,以便重命名该文件

然后在这个循环中有另一个循环,它查找文件的PDF版本,这样我也可以将PDF重命名为与CSV相同的版本

这意味着每次循环我都会再次遍历所有文件,这似乎有些浪费

是否有一种方法可以将新的命名约定保存到原始文件名中,以便在重命名所有CSV后只需循环一次PDF

谢谢

D