Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import SomeClass
- import re
- def process ( data ):
- print 'file size: ' + str(len(data))
- file_data1 = open('data_file').readlines()
- matches = []
- for str1 in file_data1 :
- file_data2 = open('data_file').readlines()
- process(file_data2)
- for str2 in file_data2 :
- category = '1'
- m = re.search('^(\d\d)', str2)
- if m and m.group(0) :
- category = SomeClass.get_category_from_db(m.group(0))
- m = re.search('\d{4}-\d{2}-\d{2} \w+ \w+ [A-Z]{2}\s[\w!.,]+', str2)
- if not m :
- continue
- template = SomeClass.get_template_from_db(str1)
- m = re.search('\d{4}-\d{2}-\d{2} ' + template + ' ' + category + ' [A-Z]{2}\s[\w!.,]+', str2)
- if m :
- matches.append( str2 )
- if len(matches) > 0 :
- print 'match'
Add Comment
Please, Sign In to add comment