Markus Neteler 547ff44e6a manual pages: remove unneeded SVN Date entry and selected cleanup (#2143) 3 年 前
..
script 547ff44e6a manual pages: remove unneeded SVN Date entry and selected cleanup (#2143) 3 年 前
README 0a5097cd0e doc: Use gs as alias for grass.script in doc (#282) 4 年 前
m.distance.py 60ed929e1e Flake8 fixes for docs and others (#1511) 4 年 前
raster_example_ctypes.py 60ed929e1e Flake8 fixes for docs and others (#1511) 4 年 前
vector_example_ctypes.py 60ed929e1e Flake8 fixes for docs and others (#1511) 4 年 前

README

There are two ways of using Python to run GRASS commands:
(or you could mix them together)

- Module scripting using the grass python helper library and g.parser.
import grass.script as gs
For examples see scripts/ in the GRASS 7 source code.


- Module creation using hooks into the C library functions using ctypes.
The scripts in the doc/python/examples/ directory will describe this.
(Ctypes is standard in Python 2.5 and newer; replaces the SWIG
implementation in GRASS)


More details can be found in the GRASS Programmer's Manual.