import sys, os p = os.path.join("..","..") sys.path.append(p) import profile_util from Ft.Xml import XUpdate, InputSource, Domlette reader = XUpdate.Reader() processor = XUpdate.Processor() def do_append(node,isrc): xu = reader.fromSrc(isrc) processor.execute(node,xu) src_2 = """\
Los Angeles
""" xu_2 = """\ San Francisco Merrill Chicago
Vegas
""" def do_profile(): node = Domlette.NonvalidatingReader.parseString(src_2,"dummy") isrc = InputSource.DefaultFactory.fromString(xu_2,"dummy") profile_util.run("do_append(node,isrc)",globals(),locals()) if __name__ == '__main__': do_profile()