我想遍历文件夹来执行特定文件的分析。如何迭代文件夹以查找Python中的特定文件?
比方说,我有3个文件夹名为S1
,S2
和S3
。每个文件夹都包含一个名称相同的文件,称为hi.csv
。一旦我得到脚本成功遍历每个文件夹并找到该文件,我将分析CSV并在每个文件夹中创建一个新的CSV文件。
代替分析代码,我刚刚尝试在第一个实例中打印文件。理想情况下,我会在每个子文件夹S1
,S2
和S3
下看到名为hi.txt
的文件名。
这是我到目前为止已经试过,但它不工作:
fn = 'hi.txt'
indir = '/Users/sheena/Desktop/Test'
for root, dirs, filenames in os.walk(indir):
for d in dirs:
if os.path.isfile(fn):
print(f)
*上的任何进度不起作用*? – jonrsharpe
您需要提供更多关于问题的实际情况,以及您尝试过什么,失败的信息。否则它很容易被关闭。 – AlBlue