[GRASS-user] (no subject)
Anna Petrášová
kratochanna at gmail.com
Fri Aug 12 10:31:50 PDT 2016
On Fri, Aug 12, 2016 at 1:05 PM, alassane toure <atourej at gmail.com> wrote:
> Group,
> I am running a grass-python script but when i replace a variable argument
> within the command the script does not work....
>
> The following works...
> grass.run_command('r.in.gdal',
> input='/home/alassane/Data/SanbornCD/tile/newconstr_mask.tif',
> output='construction')
>
> But not this...
> command="'r.in.gdal', input='"+sys.argv[5]+"', output='construction'"
> print 'r.in.gdal command argument... = %s\n ' % command
> grass.run_command(command)
>
> print 'r.in.gdal command argument... = %s\n ' % command
> r.in.gdal command argument... = 'r.in.gdal',
> input='/home/alassane/Data/SanbornCD/tile/newconstr_mask.tif',
> output='construction'
>
>
> The following also works...
> command ="/home/alassane/Programs/gdal/demclass1"+" "+infile1+" "+infile2+"
> "+sys.argv[3]+" "+outfile
> os.system(command)
>
> Your help is appreciated.
Perhaps this?
grass.run_command('r.in.gdal', input=sys.argv[5], output='construction')
Best,
Anna
>
> Regards,
> Alassane
>
> _______________________________________________
> grass-user mailing list
> grass-user at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-user
More information about the grass-user
mailing list