Skip to content

Commit

Permalink
fixing Python 3 compatibility error with stats out file
Browse files Browse the repository at this point in the history
  • Loading branch information
Isaac Ullah committed Jun 11, 2020
1 parent 4d71d9d commit f847603
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions grass7/raster/r.landscape.evol/r.landscape.evol.py
Original file line number Diff line number Diff line change
Expand Up @@ -267,10 +267,17 @@ def main():
else:
statsout = options["statsout"]
if os.path.isfile(statsout):
f = open(statsout, 'a')
f = open(statsout, 'at')
else:
f = open(statsout, 'wt')
f.write('These statistics are in units of vertical meters (depth) per cell\n,,Mean Values,,,,Standard Deviations,,,,Totals,,,Additional Stats\nIteration,,Mean Erosion,Mean Deposition,Mean Soil Depth,,Standard Deviation Erosion,Standard Deviation Deposition,Standard Deviation Soil Depth,,Total Sediment Eroded,Total Sediment Deposited,,Minimum Erosion,First Quartile Erosion,Median Erosion,Third Quartile Erosion,Maximum Erosion,Original Un-smoothed Maximum Erosion,,Minimum Deposition,First Quartile Deposition,Median Deposition,Third Quartile Deposition,Maximum Deposition,Original Un-smoothed Maximum Deposition,,Minimum Soil Depth,First Quartile Soil Depth,Median Soil Depth,Third Quartile Soil Depth,Maximum Soil Depth')
f.write('These statistics are in units of vertical meters (depth) per cell\n' +
' ,,Mean Values,,,,Standard Deviations,,,,Totals,,,Additional Stats\n' +
'Iteration,,Mean Erosion,Mean Deposition,Mean Soil Depth,,' +
'Standard Deviation Erosion,Standard Deviation Deposition,Standard Deviation Soil Depth,,' +
'Total Sediment Eroded,Total Sediment Deposited,,' +
'Minimum Erosion,First Quartile Erosion,Median Erosion,Third Quartile Erosion,Maximum Erosion,Original Un-smoothed Maximum Erosion,,' +
'Minimum Deposition,First Quartile Deposition,Median Deposition,Third Quartile Deposition,Maximum Deposition,Original Un-smoothed Maximum Deposition,,' +
'Minimum Soil Depth,First Quartile Soil Depth,Median Soil Depth,Third Quartile Soil Depth,Maximum Soil Depth')
if flags["p"] is True:
grass.message('Making sample points map for determining cutoffs.')
else:
Expand Down

0 comments on commit f847603

Please sign in to comment.