1、执行顺序如何?
2、为什么可以读取到x呢?
3、translate(x)是何含义?为啥结果就直接是正则表达式呢?
includes = ['*.doc', '*.odt', '*.rrd']
[fnmatch.translate(x) for x in includes]
结果:
['.\.doc\Z(?ms)', '.\.odt\Z(?ms)', '.*\.rrd\Z(?ms)']
1、执行顺序如何?
2、为什么可以读取到x呢?
3、translate(x)是何含义?为啥结果就直接是正则表达式呢?
includes = ['*.doc', '*.odt', '*.rrd']
[fnmatch.translate(x) for x in includes]
结果:
['.\.doc\Z(?ms)', '.\.odt\Z(?ms)', '.*\.rrd\Z(?ms)']