| 123456789101112131415161718192021222324252627 |
- package python
- import (
- "os"
- "path/filepath"
- )
- const PYTHONPATH = "PYTHONPATH"
- func SetPythonPath(path ...string) {
- path_ := filepath.Join(path...)
- os.Setenv(PYTHONPATH, path_)
- }
- func AppendPythonPath(path ...string) {
- path_ := filepath.SplitList(os.Getenv(PYTHONPATH))
- path_ = append(path_, path...)
- path__ := filepath.Join(path_...)
- os.Setenv(PYTHONPATH, path__)
- }
- func PrependPythonPath(path ...string) {
- path_ := filepath.SplitList(os.Getenv(PYTHONPATH))
- path_ = append(path, path_...)
- path__ := filepath.Join(path_...)
- os.Setenv(PYTHONPATH, path__)
- }
|