如何测试文件名在 Python 中是否具有正确的命名约定?假设我希望文件名以字符串结尾_v
,然后是某个数字,然后是.txt
. 我该怎么做?我有一些示例代码表达了我的想法,但实际上不起作用:
fileName = 'name_v011.txt'
def naming_convention(fileName):
convention="_v%d.txt"
if fileName.endswith(convention) == True:
print "good"
return
naming_convention(fileName)