pelliaz Posted February 28, 2016 Share Posted February 28, 2016 I'm trying to import my python function ttt.py from shelf, ---this is ttt.py in my home folder, def test(): print "ddd" ---this is in my shelf script, import sys import os.path sys.path.append("$HOME/houdini15.0/script(->where my scripts are )") import ttt --- but I get the error, "no module named ttt". I tried ( from ttt import * ), but same error. How can I fix this? Quote Link to comment Share on other sites More sharing options...
Atom Posted February 28, 2016 Share Posted February 28, 2016 I don't think $HOME is valid inside a python script. If so you would have to back tick it. Try expanduser instead. python_HOME = os.path.expanduser('~') Quote Link to comment Share on other sites More sharing options...
pelliaz Posted February 28, 2016 Author Share Posted February 28, 2016 It worked, I didn't think of python would not recognize the commend. Thank you:) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.