<p>你应该循环文件名。如果文件名不在<code>ignoreWords</code>列表中,则丢弃它。你知道吗</p>
<pre><code> if inputFileName:
if inputFileName.lower().endswith(mediaExt):
for word in inputFileName.lower():
if word not in ignoreList:
if os.path.isfile(inputDirectory):
try:
processFile(fileAction, inputDirectory, outputDestination)
except Exception, e:
logging.error(loggerHeader + "There was an error when trying to process file: %s", os.path.join(inputDirectory, inputFileName))
logging.exception(e)
else:
try:
processFile(fileAction, os.path.join(inputDirectory, inputFileName), outputDestination)
except Exception, e:
logging.error(loggerHeader + "There was an error when trying to process file: %s", os.path.join(inputDirectory, inputFileName))
logging.exception(e)
</code></pre>