| 
     
  
 
import sys 
from xml.parsers import expat 
 
def start_element(name,attrs): 
    print 'Start:', name, attrs 
 
def character_data(data): 
    print 'Data:', repr(data) 
 
def end_element(name): 
    print 'End: ', name 
 
p = expat.ParserCreate() 
 
p.StartElementHandler = start_element 
p.EndElementHandler = end_element 
p.CharacterDataHandler = character_data 
 
p.ParseFile(open(sys.argv[1])) 
 
    
   
    
    |