打开另一个文件夹

时间:2017-06-21 16:58:32

标签: python directory

我有一系列子文件夹包含在主文件夹中。我想访问每个子文件夹,以便我可以使用其中的文件。我尝试了以下但显然我的'追加'方法在Python上是不可能的。有人可以帮助我吗?

import os
os.chdir('C\\current folder')
for subfolder in os.listdir(os.getcwd()):
    os.chdir('C\\current folder\\'subfolder'')

2 个答案:

答案 0 :(得分:0)

Dim fileNameOfYourCsv = "Employers_" & oUser.Usr_UserID & "C_" & Session.SessionID & "_" & strOrigName
Dim cmd = new OleDbCommand("SELECT * FROM " & fileNameOfYourCsv, oOLEDBConn);

这段代码给了我很多帮助。实际上是从这里开始的......但却是一个救生员......!

How do I open a folder that contains files within another folder

答案 1 :(得分:0)

下面是一个示例,我在.png下以递归方式搜索所有目录中的path_to_my_root_directory个文件,并附加到列表中列出的所有文件和路径fis

import os
fis=[]
rootdir=os.walk('path_to_my_root_directory`)
for root,subd,fils in rootdir :
    for name in fils:
        if name.endswith('.png'):
            fis.append(os.path.join(root,name))