[IronPython] Python Lib Socket

Chu Kevin redmoon17 at gmail.com
Mon Aug 8 11:32:59 CEST 2005


I agree that wait IronPython release 1.0,and begin work for std lib.

But I wonder which lib need to port? or which level lib need to port?
ex:_socket  module or socket.py or SocketServer.py ?

I think _socket is Low-level module write-by C,but socket.py invoke
_socket,so we just need to implement _socket built-in module with C#.
In a word ,we implement a IronPython.Modules._socket class.

2005/8/8, Anthony Tarlano <mailinglist.account at gmail.com>:
> Kevin,
> 
> I agree with your suggestion to create a new gotdotnet group for
> porting the std library packages, but only if the ironpython folks are
> not going to do it. I have recently sent an email to Jim to get some
> clarity on their plans on this issue, and I prefer to wait just a
> little bit longer to allow him the opportunity to reply.
> 
> I will keep you posted.
> 
> Anthony
> 
> 
> On 8/7/05, Chu Kevin <redmoon17 at gmail.com> wrote:
> > I suggest create project ".NET port of Python standard lib" in
> > gotdotnet workspace
> > and I can join this work.
> >
> > 2005/8/6, Anthony Tarlano <mailinglist.account at gmail.com>:
> > > Kevin,
> > >
> > > Incomplete, would be the answer to your question. Currently,
> > > IronPython doesn't come with batteries include (python std libraries).
> > >
> > > I am actively thinking about creating an effort to complete this part
> > > of the puzzel and port all the python standard library interfaces to
> > > .NET with community support, but I have been holding off on this
> > > action until hearing from the IronPython developers. Just think what a
> > > difference that would make! It would be amazing!
> > >
> > > Stay tuned since something has to give shortly...
> > >
> > > Anthony
> > >
> > > On 8/6/05, Chu Kevin <redmoon17 at gmail.com> wrote:
> > > > >>> import SocketServer
> > > > IronPython.Objects.PythonImportError: No module named _socket
> > > >    at socket.Initialize() in F:\Tech\Python\IronPython-0.9\bin\Lib\socket.py:lin
> > > > e 45
> > > >    at SocketServer.Initialize() in F:\Tech\Python\IronPython-0.9\bin\Lib\SocketS
> > > > erver.py:line 132
> > > >    at input_5.Run(Frame frame)
> > > >
> > > > Bug or Uncomplete?
> > > > _______________________________________________
> > > > users-ironpython.com mailing list
> > > > users-ironpython.com at lists.ironpython.com
> > > > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
> > > >
> > > _______________________________________________
> > > users-ironpython.com mailing list
> > > users-ironpython.com at lists.ironpython.com
> > > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
> > >
> > _______________________________________________
> > users-ironpython.com mailing list
> > users-ironpython.com at lists.ironpython.com
> > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
> >
> _______________________________________________
> users-ironpython.com mailing list
> users-ironpython.com at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>



More information about the Ironpython-users mailing list