On Tue, Mar 24, 2015 at 11:48 AM, TongXiaoye <[email protected]> wrote:
> Dear there, > I'm currently using GRASS 7 python shell on Windows 7 processing > thousands of raster images. > It's inconvenient to test the code either by copying the code line by line > or by running it using 'Launch script' from GUI. > > Following the code in this link > http://grasswiki.osgeo.org/wiki/Working_with_GRASS_without_starting_it_explicitly#Python:_GRASS_GIS_7_with_existing_location, > I want to work with GRASS under Python environment. > > I reset three parts to my computer's setting: > *grass7bin_win = r'C:/Program Files (x86)/GRASS GIS 7.0.0/grass70.bat'* > *location = "MODIS_GUIWAGOU"* > *mapset = "GUIWAGOU"* > > But I got this error: > Traceback (most recent call last): > File "F:\PYTHON\PYTHON_GRASS7.py", line 81, in <module> > for rast in grass.list_strings(type = 'rast'): > File "C:\Program Files (x86)\GRASS GIS > 7.0.0\etc\python\grass\script\core.py", line 1110, in list_strings > mapset=mapset).splitlines(): > File "C:\Program Files (x86)\GRASS GIS > 7.0.0\etc\python\grass\script\core.py", line 427, in read_command > return handle_errors(returncode, stdout, args, kwargs) > File "C:\Program Files (x86)\GRASS GIS > 7.0.0\etc\python\grass\script\core.py", line 310, in handle_errors > returncode=returncode) > CalledModuleError: Module run None ['g.list', '--q', '-m', 'type=rast'] > ended with error > Process ended with non-zero return code -1073741511. See errors in the > (error) output. > It should be type='raster', not type='rast' when calling g.list or its interface list_strings Cheers, Anna > Do you know what's wrong? > Thank you for your help in advance! > > Best, > Xiaoye > > _______________________________________________ > 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
