擅长:python、mysql、java
<p>您可能需要为附加的“特殊”情况添加一个简单的检查,如下所示:</p>
<pre><code>if file_pattern.startswith('ABC',0,3):
csv_path = os.path.join('.', str(file_pattern))
files_list = glob(csv_path + '_*.csv')
# Just check the special case that's not included in the glob above
csv_path = csv_path + '.csv'
if os.path.isfile(csv_path):
files_list.append(csv_path)
else:
print 'No Such File > ' + str(file_pattern)+ '\t <Provide appropriate Name>'
sys.exit(1)
</code></pre>