This is now a minimal config of what we want to do with seasonedParser

This commit is contained in:
2017-09-09 16:12:38 +02:00
parent 269987d3f2
commit cf7fa70a97

View File

@@ -2,8 +2,8 @@
# -*- coding: utf-8 -*-
# @Author: KevinMidboe
# @Date: 2017-07-11 19:16:23
# @Last Modified by: kevinmidboe
# @Last Modified time: 2017-08-05 16:47:03
# @Last Modified by: KevinMidboe
# @Last Modified time: 2017-08-13 12:12:05
import fire, re, os
from pprint import pprint
@@ -36,14 +36,14 @@ class seasonMover(object):
if m:
return re.sub('[eE]', '', m.group(0))
def findInterval(self, item):
if (re.search(r'\((.*)\)', item) is None):
raise ValueError('Need to declare an identifier e.g. (1..3) in: \n\t' + item)
# def findInterval(self, item):
# if (re.search(r'\((.*)\)', item) is None):
# raise ValueError('Need to declare an identifier e.g. (1..3) in: \n\t' + item)
start = int(re.search('\((\d+)\.\.', item).group(1))
end = int(re.search('\.\.(\d+)\)', item).group(1))
# start = int(re.search('\((\d+)\.\.', item).group(1))
# end = int(re.search('\.\.(\d+)\)', item).group(1))
return list(range(start, end+1))
# return list(range(start, end+1))
def removeUploadSign(self, file):
match = re.search('-[a-zA-Z\[\]\-]*.[a-z]{3}', file)
@@ -83,4 +83,5 @@ class seasonMover(object):
if __name__ == '__main__':
fire.Fire(seasonMover)
fire.Fire(seasonMover)