On Wed, Dec 2, 2015 at 4:08 PM, Helmut Kudrnovsky <[email protected]> wrote:

> > better than this is the approach taken in v.flexture where you let parser
> > run and then you import the special dependencies. v.class.mlpy and
> > especially v.class.ml are more complicated cases where the dependencies
> > are
> > spread more through the code but similar approach is still applicable.
> >
> > As you can see from v.flexture, there was an idea to provide a way how to
> > install the dependencies but this might be too difficult and suggestions
> > in
> > the error message or manual might be just the right thing to do.
> >
> > Vaclav
> >
> >
> https://trac.osgeo.org/grass/browser/grass-addons/grass7/vector/v.flexure/v.flexure.py
> >
> https://trac.osgeo.org/grass/browser/grass-addons/grass7/vector/v.class.mlpy/v.class.mlpy.py
> >
> https://trac.osgeo.org/grass/browser/grass-addons/grass7/vector/v.class.ml/v.class.ml.py
>
> thanks for your hints.
>
> as I'm not a python guru, I've changed it like this way to catch if
> dependency pyspatalite isn't installed:
>

Thanks. This is pretty good. (Except for the indent, use pep8.)


>
>
> https://trac.osgeo.org/grass/changeset?reponame=&new=67009%40grass-addons%2Fgrass7%2Fvector%2Fv.in.natura2000%2Fv.in.natura2000.py&old=66995%40grass-addons%2Fgrass7%2Fvector%2Fv.in.natura2000%2Fv.in.natura2000.py
>
> or
>
>
> https://trac.osgeo.org/grass/browser/grass-addons/grass7/vector/v.in.natura2000/v.in.natura2000.py#L151
>
_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to