擅长:python、mysql、java
<p>尝试使用<code>os.listdir</code>、<code>os.path.join</code>和<code>os.path.isfile</code>。<br/>
长形(带for循环)</p>
<pre><code>import os
path = 'C:/'
files = []
for i in os.listdir(path):
if os.path.isfile(os.path.join(path,i)) and '001_MN_DX' in i:
files.append(i)
</code></pre>
<p>代码,带有列表理解是</p>
<pre><code>import os
path = 'C:/'
files = [i for i in os.listdir(path) if os.path.isfile(os.path.join(path,i)) and \
'001_MN_DX' in i]
</code></pre>
<p>请检查<a href="https://stackoverflow.com/revisions/15313024/2">here</a>以获取详细解释。。。</p>