Hai Maxi,
Sorry, I missed { when I write the mail, but while running I have used it
correctly, still same error!
regards,
Vinay
On Fri, Jul 1, 2016 at 1:51 PM, Massimiliano Cannata <
[email protected]> wrote:
> Looks like you missed one { before of Red. Don't know...maybe isn't it bur
> give a try.
>
> Maxi
> Il 01/Lug/2016 06:15, "Vinay Elothunkal" <[email protected]> ha
> scritto:
>
>> 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@mapset','b@mapset']
>> for i in lis:
>>
>>
>> g.mapcalc("{tmp_NDVI}=float({NIR}-Red})/float({NIR}+{Red})".format(tmp_NDVI='NDVI'+str(i),
>> NIR='B5@mapset',Red='B4@mapset'),overwrite=True)
>>
>>
>> Thanks,
>>
>> _______________________________________________
>> grass-user mailing list
>> [email protected]
>> http://lists.osgeo.org/mailman/listinfo/grass-user
>>
>
_______________________________________________
grass-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-user