Script manager and python modules
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 30/07/2012 at 08:18, xxxxxxxx wrote:
Hi everybody,
I'm quite new to python and C4D programming.
I use C4D's script manager to write my code. As my script grew big, I created a second file in which I put a couple of functions.
My files look like that :
main.py
mymodule.pyI import the functions using :
from mymodule import function1, function2It seems that I need to restart C4D to get the changes made to mymodule.py taken into account.
Is is the expected behavior or am I making a mistake somewhere ?Alex
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 30/07/2012 at 09:59, xxxxxxxx wrote:
Hi,
I think you should reload your modified module at the beginning of your script with the standard Python function: reload(mymodule)
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 31/07/2012 at 01:46, xxxxxxxx wrote:
Thanks ! That was it.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 03/12/2012 at 14:00, xxxxxxxx wrote:
Hi there Al3d and Yannick,
I was wondering if you could help as you seem to have cracked the problem.
I want to make my own modules for C4d in python but I dont know where to put them.
I keep getting the error message:
Import Error: No Module named xxxxAny help would be great. I am using Windows.
Thanks!
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 04/12/2012 at 01:45, xxxxxxxx wrote:
Originally posted by xxxxxxxx
I want to make my own modules for C4d in python but I dont know where to put them.
I keep getting the error message:
Import Error: No Module named xxxxAny help would be great. I am using Windows.
Hi,
You have to copy your own module to:{USER_FOLDER}/library/python/packages/{osx/win32/win64}
This information is included in the docs' FAQ page ("Where do I store 3rd party modules for Python?" question).