Changeset 3136 for trunk/imports/G2pwd_Panalytical.py
- Timestamp:
- Oct 23, 2017 11:39:16 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/imports/G2pwd_Panalytical.py
r3053 r3136 8 8 ########### SVN repository information ################### 9 9 10 from __future__ import division, print_function 10 11 import os.path as ospath 11 12 import xml.etree.ElementTree as ET … … 33 34 # Validate the contents -- make sure we only have valid lines and set 34 35 # values we will need for later read. 35 def ContentsValidator(self, filepointer): 36 def ContentsValidator(self, filename): 37 fp = open(filename,'r') 36 38 self.vals = None 37 39 self.stepsize = None 38 f ilepointer.seek(0)40 fp.seek(0) 39 41 try: 40 self.root = ET.parse(f ilepointer).getroot()42 self.root = ET.parse(fp).getroot() 41 43 tag = self.root.tag 42 44 tag = tag.split('}')[0]+'}' 43 45 self.root.find(tag+'comment') 44 45 46 except: 46 47 self.errors = 'Bad xml file' 48 fp.close() 47 49 return False 50 fp.close() 48 51 return True 49 52 50 def Reader(self,filename, filepointer,ParentFrame=None, **kwarg):53 def Reader(self,filename, ParentFrame=None, **kwarg): 51 54 'Read a Panalytical .xrdml (.xml) file; already in self.root' 52 55 blockNum = kwarg.get('blocknum',0)
Note: See TracChangeset
for help on using the changeset viewer.