# -*- coding: utf-8 -*-
import re
import os
import sys

pattern = re.compile("^(.*) *- *(.*)\.txt$")

def saveData(file, m):
    print "====>", file, ", first part is:", m.group(1).strip()
  
def scanFileName(fName):
  m = pattern.match(fName)
  if m is None:
    print "skipping:", fName
  else:
    print saveData(file, m)


rootdir = sys.argv[1]
for root, subFolders, files in os.walk(rootdir):
    for file in files:
        scanFileName(file)
