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 > > > -- ----------------------------------------------------------------- Stanislas Pinte e-mail: [EMAIL PROTECTED] ERTMS Solutions http://www.ertmssolutions.com Rue de l'Autonomie, 1 Tel: + 322 - 522.06.63 1070 Bruxelles Fax: + 322 - 522.09.30 ----------------------------------------------------------------- _______________________________________________ users mailing list users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com