python 3.x - cx_freeze doesn't accept os.chdir using variable -


i have created python script works in python 3.4 when package cx-freeze error:

enter image description here

the code giving problems is:

desk = os.getenv("home") + '\desktop' os.chdir(desk) 

i tried also:

desk = os.getenv("home") desk = re.sub(r'\\', r'\\\\', desk) desk = desk +'\\desktop' os.chdir(desk) 

but got same error.

if use os.chdir("c:\\users\\username\\desktop) works fine.

how make script work after cx-freeze?

using

from os.path import expanduser home = expanduser("~") desk = home+'\desktop' 

solved problem.


Comments

Popular posts from this blog

rdbms - what exactly the undo information lives in oracle? -

bash - How do you programmatically add a bats test? -

java - Getting exception in JDBC thin driver -