diff options
Diffstat (limited to 'module/Utils.py')
-rw-r--r-- | module/Utils.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/module/Utils.py b/module/Utils.py index 939baad96..36713b778 100644 --- a/module/Utils.py +++ b/module/Utils.py @@ -32,6 +32,12 @@ def removeChars(string, repl): elif type(string) == unicode: return string.translate(dict([(ord(s), None) for s in repl])) +def save_path(name): + #remove some chars + if os.name == 'nt': + return removeChars(name, '/\\?%*:|"<>') + else: + return removeChars(name, '/\\"') def save_join(*args): """ joins a path, encoding aware """ |