Vladimir Eremeev wrote:
Hi all.
I am very new to the IronPython and to .NET
I have installed IronPython v2.0 beta 5 and the IronPythonStudio,
integrated in MS VisualStudio 2008.
I have created a simple IronPython project containing one form and compiled
it to the class library.
However, when I have opened the resulting DLL in the Studio's Object
Browser, I have seen that classes are in the global namespace, while other
system classes are in their own namespaces.
How do I create a namespace and put my classes to it?
Hello Vladimir,
Python as a language uses modules and packages to do namespacing rather
than .NET namespaces. This means that introspecting assemblies compiled
from Python code to examine their *structure* is not really useful.
If you want to *use* those classes from .NET (say from C#) you will need
to do it through the IronPython hosting API rather than directly
referencing the compiled assemblies anyway.
What are you actually trying to achieve?
Michael
--
http://www.ironpythoninaction.com/
http://www.voidspace.org.uk/
http://www.trypython.org/
http://www.ironpython.info/
http://www.resolverhacks.net/
http://www.theotherdelia.co.uk/
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com