diff --git a/hexrd/material.py b/hexrd/material.py index 1c3b50304..9ae4be213 100644 --- a/hexrd/material.py +++ b/hexrd/material.py @@ -41,6 +41,7 @@ import copy from os import path +from pathlib import Path from CifFile import ReadCif import h5py from warnings import warn @@ -142,8 +143,7 @@ def __init__(self, name=None, material_file=None, dmin=DFLT_DMIN, kev=DFLT_KEV, # >> @ date 08/20/2020 SS removing dependence on hklmax #self._hklMax = Material.DFLT_SSMAX # self._beamEnergy = Material.DFLT_KEV - n = material_file.find('.') - form = material_file[n+1:] + form = Path(material_file).suffix[1:] if(form == 'cif'): self._readCif(material_file)