rendered paste bodyimport re# coding: utf=8regexes = {re.compile( r'^!([^!].*)$' ): r'== \1 ==',re.compile( r'^!!([^!].*)$' ): r'=== \1 ===',re.compile( r'^!!!([^!].*)$' ): r'==== \1 ====',re.compile( r'^!!!!([^!].*)$' ): r'===== \1 =====',re.compile( r'^\{\{\{$' ): r'<tt><nowiki>',re.compile( r'^}}}$' ): r'</tt></nowiki>',}f = open('notes.dfm', 'r')s = f.read()new = ''f.close()for line in s.splitlines(): printed = False for compiled_object in regexes: m = compiled_object.match(line) if m: new_line = compiled_object.sub(regexes[compiled_object], line) new += new_line + '\n' printed = True if not printed: new += line + '\n' printed = Truef = open('notes2.dfm','w')f.write(new)