code: def load_dbf(self, shapefile_name):
          
          dbf_ext = 'dbf'
          try:
              self.dbf = open("%s.%s" % (shapefile_name, dbf_ext), "rb")
          except IOError:
              try:
                  self.dbf = open("%s.%s" % (shapefile_name, dbf_ext.upper()), "rb")
              except IOError:
                  pass
docs: Attempts to load file with .dbf extension as both lower and upper case