#!/usr/bin/env python3
import re
import sys
from pathlib import Path
def main():
first, last = sys.argv[1:]
pattern = re.compile(rf'tx0?[{first}-{last}]\.data$')
# pattern = re.compile(r'tx0?[{}-{}]\.data$'.format(first, last))
for p in Path().glob('*'):
if pattern.match(p.name):
print(p.name)
if __name__ == '__main__':
main()
一种解决方案是在命令行传递两个数字,以告知范围:
选择.py
$Python3选择.py2 4个
这应该可以帮你:
命令应如下所示:
Python脚本.py范围0-200
相关问题 更多 >
编程相关推荐