]> Creatis software - gdcm.git/blobdiff - gdcmPython/demo/PrintDicomDir.py
* Add the PrintDicomDir test
[gdcm.git] / gdcmPython / demo / PrintDicomDir.py
index b9538392cb903293602da2c321d5842b9776bd14..a4c534f3422b4da68c0f99f41695fc9b2ca34610 100644 (file)
@@ -3,9 +3,9 @@ import sys
 
 ### Get filename from command line or default it
 try:
-   FileName = sys.argv[1]
+   fileName = sys.argv[1]
 except IndexError:
-   FileName = os.path.join(GDCM_DATA_PATH, "DICOMDIR")
+   fileName = os.path.join(GDCM_DATA_PATH, "DICOMDIR")
 
 try:
    printLevel = int(sys.argv[2])
@@ -13,19 +13,15 @@ except IndexError:
    printLevel = 1
 
 ### Build the header element list
-toRead = gdcmDicomDir(FileName)
-if not toRead.IsReadable():
-   print "The ", FileName, " DicomDir is not readable with gdcm. Sorry."
+dicomdir = gdcmDicomDir(fileName)
+if not dicomdir.IsReadable():
+   print "The '", fileName, "' DicomDir is not readable with gdcm. Sorry."
    sys.exit()
 
 print "##############################################################"
-print "### Display all the elements and their respective values"
-print "## found in the ", FileName, " file."
+print "## Display all the elements and their respective values"
+print "## found in the ", fileName, " file."
 print "##############################################################"
-toRead.SetPrintLevel(-1)
-toRead.Print()
-
-# ValDict = toRead.GetEntry()
-# for key in ValDict.keys():
-#      print "[%s] = [%s]" %(key, ValDict[key])
+dicomdir.SetPrintLevel(-1)
+dicomdir.Print()