Commit 1c00fa35e26cbebc9b6b5dd5adde2a1fbc9b71a5
1 parent
eaa49245
Exists in
master
Corrige python path no Controller.py
Showing
1 changed file
with
12 additions
and
13 deletions
Show diff stats
controller.py
| 1 | # -*- coding: UTF-8 -*- | 1 | # -*- coding: UTF-8 -*- |
| 2 | 2 | ||
| 3 | -from os import getcwd | ||
| 4 | from subprocess import call | 3 | from subprocess import call |
| 5 | -from sys import argv, path | 4 | +from sys import argv |
| 5 | +from os.path import abspath, dirname, join | ||
| 6 | 6 | ||
| 7 | -path.append(getcwd()) | 7 | +getcwd = dirname(abspath(__file__)) |
| 8 | 8 | ||
| 9 | from pyutil import printStackTrace | 9 | from pyutil import printStackTrace |
| 10 | -currentPath = path[0] + "/" | ||
| 11 | -blend = currentPath + "avatar_Hozana_wikiLibras.blend" | ||
| 12 | -main = currentPath+"libras.py" | ||
| 13 | 10 | ||
| 14 | -if (len(argv) > 1): | ||
| 15 | - try: | ||
| 16 | - call(["blender", "-b", blend, "-P", main, argv[1]]) | ||
| 17 | - exit(0) | ||
| 18 | - except: | ||
| 19 | - printStackTrace(__file__) | 11 | +blend_path = join(getcwd, "avatar_Hozana_wikiLibras.blend") |
| 12 | +main_path = join(getcwd, "libras.py") | ||
| 13 | +restult = 0 | ||
| 20 | 14 | ||
| 21 | -exit(1) | 15 | +try: |
| 16 | + restult = call(["blender", "-b", blend_path, "-P", main_path, argv[1]]) | ||
| 17 | +except: | ||
| 18 | + restult = printStackTrace(__file__) | ||
| 19 | + | ||
| 20 | +exit(restult) |