import gdcm
import sys,os
if __name__ == "__main__":
directory = sys.argv[1]
nfiles = d.Load( directory );
if(nfiles == 0): sys.exit(1);
filenames = d.GetFilenames()
s.AddTag( t1 );
s.AddTag( t2 );
b = s.Scan( filenames );
if(not b): sys.exit(1);
print "success" ;
pttv = gdcm.PythonTagToValue( s.GetMapping( filenames[1] ) )
pttv.Start()
while( not pttv.IsAtEnd() ):
tag = pttv.GetCurrentTag()
value = pttv.GetCurrentValue()
print tag,"->",value
pttv.Next()
sys.exit(0)