python文件名匹配
待匹配文件:#FY3D_IPMNT_GBAL_L1_20180516_0003_030KM_MS.HDF
干擾文件:#FY3D_IPMNT_GBAL_L1_20180516_0003_030KM_MS_uuu.HDF
1.正則表達(dá)式
import re
if re.findall('FY3D_IPMNT_GBAL_L1_\d+_\d+_030KM_MS.HDF',fileEvery):
fileList.append(os.path.join(inputDir, fileEvery));
2.只匹配文件末尾字符是否相等
if fileEvery.endswith( '030KM_MS.HDF'):
fileList.append(os.path.join(inputDir, fileEvery));
3.將文件類型和文件名分開匹配
if os.path.splitext(fileEvery)[1] == '030KM_MS.HDF' and 'FY3D_IPMNT_GBAL_L1_' in os.path.split(fileEvery)[1]:
fileList.append(os.path.join(inputDir, fileEvery));
?
轉(zhuǎn)載于:https://www.cnblogs.com/feiniao-carrie/p/9505850.html
總結(jié)
以上是生活随笔為你收集整理的python文件名匹配的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 银期转账安全吗?银期转账资金安全隐患解析
- 下一篇: Python 原生爬虫