Changeset 272
- Timestamp:
- 12/07/09 16:36:49
- Files:
-
- sodar/trunk/sodar/rawData.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
sodar/trunk/sodar/rawData.py
r120 r272 137 137 138 138 def __getitem__(self, index): 139 """Index Sample by body attribute."""139 """Index Sample by body or header attribute.""" 140 140 try: 141 141 return self.body[index] 142 142 except TypeError: # sample.body may not exist 143 143 raise IndexError('Sample index out of range') 144 except IndexError: # sample.body out of range 145 try: 146 return self.header[index] 147 except KeyError: # sample.header may not exist 148 raise IndexError('Sample index out of range') 144 149 145 150 def data(self): … … 218 223 continue 219 224 return altitude 220 raise IndexError('Body index ,out of range')225 raise IndexError('Body index out of range') 221 226 222 227 def data(self):