Changeset 13950 for issm/trunk-jpl/src/m/io/loadvars.py
- Timestamp:
- 11/13/12 11:22:43 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/io/loadvars.py
r13947 r13950 32 32 33 33 if len(args) >= 2 and isinstance(args[1],(str,unicode)): # (filename,name) 34 nvdict[args[1]]=None 34 for name in args[1:]: 35 nvdict[name]=None 35 36 36 elif len(args) >= 2 and isinstance(args[1],list): # (filename,[names])37 elif len(args) == 2 and isinstance(args[1],list): # (filename,[names]) 37 38 for name in args[1]: 38 39 nvdict[name]=None 39 40 40 elif len(args) >= 2 and isinstance(args[1],dict): # (filename,{names:values})41 elif len(args) == 2 and isinstance(args[1],dict): # (filename,{names:values}) 41 42 nvdict=args[1] 42 43 … … 71 72 72 73 if len(args) >= 2 and isinstance(args[1],(str,unicode)): # (value) 73 return nvdict[args[1]] 74 value=[nvdict[name] for name in args[1:]] 75 return value 74 76 75 elif len(args) >= 2 and isinstance(args[1],list): # ([values])77 elif len(args) == 2 and isinstance(args[1],list): # ([values]) 76 78 value=[nvdict[name] for name in args[1]] 77 79 return value 78 80 79 elif (len(args) >= 2 and isinstance(args[1],dict)) or (len(args) == 1): # ({names:values})81 elif (len(args) == 2 and isinstance(args[1],dict)) or (len(args) == 1): # ({names:values}) 80 82 return nvdict 81 83
Note:
See TracChangeset
for help on using the changeset viewer.