擅长:python、mysql、java
<p>我想我已经做到了,我肯定可以做得更好,但是:</p>
<pre><code>import os
rootFolder = ("C:\\Users\\ALS_Surveying\\Desktop\\test folder")
# Creates a list of all subfolders
subFolderList = os.listdir(rootFolder)
# This create the full path to each subfolder
subFolderList2 = []
for a in subFolderList:
temp = os.path.join(rootFolder,a)
subFolderList2.append(temp)
# How many subfolders in root
totalSubFolders = len(subFolderList)
# Creates a List holding a single value for all contents in each subfolder
fileList = []
stepper = 0
for fl in range(totalSubFolders):
fileList.append(os.listdir(subFolderList2[stepper]))
stepper = stepper + 1
# Create the final list holding the full path, root to files
filePathList = []
stepper = 0
for final in range(totalSubFolders):
subFolderList2Var = str(subFolderList2[stepper])
fileListVar = str(fileList[stepper])
temp2 = os.path.join(subFolderList2Var,fileListVar)
stepper = stepper + 1
filePathList.append(temp2)
</code></pre>
<p>喜欢听你的想法</p>