> ano, tohle je idealni. Jen je "moc novy". Skript, ve kterem bych rad tohle
> pouzil bezi treba i na produkcnich serverech, kde je py2.1 a kazda zmena SW
> musi projit testovanim, a to mi nikdo nezaplati.
> Koukam ale, ze je to cisty Python, takze bych mohl ten to modul vzit a
> importovat ho v pripade, ze je py<2.4. Jeste si to promyslim.

vyřešeno s nedbalou elegancí:

# local file subprocess24.py is imported only for <2.4
if sys.version_info[:3] < (2, 4, 2):
    import subprocess24 as subprocess
else:
    import subprocess
... blah ...
...
    def runDot(self, params=[]):
        """ Call the 'dot' binary. Searchnig in PATH variable"""
        return subprocess.call(
                ["dot"] + params, env={"PATH": os.environ['PATH']}, stdout=None)
...

Attachment: pgpiUx6GJrLNk.pgp
Description: PGP signature

_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem