Bladeren bron

r.reclass.area: don't use '|' as separator (fails on Windows)

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@54565 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 12 jaren geleden
bovenliggende
commit
7a98fc756a
1 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 2 2
      scripts/r.reclass.area/r.reclass.area.py

+ 2 - 2
scripts/r.reclass.area/r.reclass.area.py

@@ -101,11 +101,11 @@ def main():
     flags = 'aln'
     if grass.raster_info(infile)['datatype'] in ('FCELL', 'DCELL'):
         flags += 'i'
-    p1 = grass.pipe_command('r.stats', flags = flags, input = (clumpfile, infile), sep = '|')
+    p1 = grass.pipe_command('r.stats', flags = flags, input = (clumpfile, infile), sep = ';')
     p2 = grass.feed_command('r.reclass', input = clumpfile, output = recfile, rules = '-')
     rules = ''
     for line in p1.stdout:
-        f = line.rstrip('\r\n').split('|')
+        f = line.rstrip(os.linesep).split(';')
         if len(f) < 5:
             continue
         hectares = float(f[4]) * 0.0001