[GRASS-dev] [GRASS GIS] #2708: Run GRASS with Python3
GRASS GIS
trac at osgeo.org
Sat Jul 18 03:05:50 PDT 2015
#2708: Run GRASS with Python3
--------------------------+-------------------------
Reporter: zarch | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.0.1
Component: Default | Version: unspecified
Resolution: | Keywords:
CPU: Unspecified | Platform: Unspecified
--------------------------+-------------------------
Comment (by glynn):
Replying to [ticket:2708 zarch]:
> 3) lib/python/script/* => script.diff
These are wrong. You should be converting str to bytes, not the other way
around. A child process' argv, environment, stdin/stdout/stderr are all
byte sequences. Converting everything to unicode so that Python can
convert it back to bytes under the hood is adding needless failure modes.
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2708#comment:1>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list