Skip to content
Snippets Groups Projects
Commit 96640c25 authored by Yngve Levinsen's avatar Yngve Levinsen
Browse files

xrange is not python3

made sure forward compatibility is preserved
parent 1bea2709
No related branches found
No related tags found
No related merge requests found
...@@ -1008,6 +1008,9 @@ class partran(dict): ...@@ -1008,6 +1008,9 @@ class partran(dict):
''' '''
Read partran1.out files.. Read partran1.out files..
''' '''
# python 3 forward compatibility:
from builtins import range
def __init__(self,filename): def __init__(self,filename):
self.filename=filename self.filename=filename
self._readAsciiFile() self._readAsciiFile()
...@@ -1016,8 +1019,8 @@ class partran(dict): ...@@ -1016,8 +1019,8 @@ class partran(dict):
import numpy import numpy
stream=file(self.filename,'r') stream=open(self.filename,'r')
for i in xrange(10): for i in range(10):
line=stream.readline() line=stream.readline()
if line.strip()[0]=='#': if line.strip()[0]=='#':
break break
...@@ -1025,7 +1028,7 @@ class partran(dict): ...@@ -1025,7 +1028,7 @@ class partran(dict):
self.data=numpy.loadtxt(stream) self.data=numpy.loadtxt(stream)
self._dict={} self._dict={}
for i in xrange(len(self.columns)): for i in range(len(self.columns)):
self[self.columns[i]]=self.data[:,i] self[self.columns[i]]=self.data[:,i]
class field_map: class field_map:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment