Hello, my apologies for the false warning:
actually, engine.AddToPath(Environment.CurrentDirectory); will add the directory of the assembly we are running, not the current directory. I don't know if it is the expected behavior or not. Thanks, Stan. Quoting Stanislas Pinte <[EMAIL PROTECTED]>: > hello, > > I am having problems importing modules in the PythonEngine: > > PythonEngine engine = new PythonEngine(); > engine.AddToPath(Environment.CurrentDirectory); > engine.Import("hop"); > Function inc = engine.Evaluate("hop.increment") as Function; > > whith hop.py being in the current directory, I get: > > 1) > TraceAnalyzer.test.ScriptingTests.TestPythonGlobalVariableUsageAcrossFunctionCalls > : > IronPython.Objects.PythonAttributeError : 'NoneType' object has no attribute > 'increment' > > Any idea? > > Thanks a lot, > > Stan. > > > > > _______________________________________________ > users mailing list > users@lists.ironpython.com > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > > > _______________________________________________ users mailing list users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com