[GRASS-user] python grass script error
    Vinay Elothunkal 
    vinay223333 at gmail.com
       
    Thu Jun 30 21:15:25 PDT 2016
    
    
  
Hi all,
Can anyone please help me to solve the error with '@' mark which comes
along with mapset in python GRASS script.   I get the following error when
I run "mapcal.py"
*syntax error, unexpected '@', expecting '('*
# mapcal.py
import grass.script as g
lis=['a at mapset','b at mapset']
for i in lis:
     g.mapcalc("{tmp_NDVI}=float({NIR}-Red})/float({NIR}+{Red})".format(tmp_NDVI='NDVI'+str(i),
NIR='B5 at mapset',Red='B4 at mapset'),overwrite=True)
Thanks,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-user/attachments/20160701/052b4095/attachment.html>
    
    
More information about the grass-user
mailing list