[IronPython] IronPython-1.0beta2 on mono-1.1.12 str split() not implemented default arg

Zoltan Varga vargaz at gmail.com
Tue Jan 31 21:37:14 CET 2006


                   Hi,

  This has been fixed in mono SVN.

                 Zoltan

On 1/31/06, Jeff Kowalczyk <jtk at yahoo.com> wrote:
> IronPython-1.0beta2 on mono-1.1.12 raises a NotImplementedError when
> calling .split() on a str object with no arguments. cpython uses a default
> argument (whitespace) and succeeds.
>
>   $ mono IronPythonConsole.exe
>   IronPython 1.0.2216 (Beta) on .NET 2.0.50727.42
>   Copyright (c) Microsoft Corporation. All rights reserved.
>   >>> import sys ; sys.path.append('/usr/lib/python2.4')
>   >>> s = 'does ironpython accept a default argument to string split method'
>   >>> s.split()
>   Traceback (most recent call last):
>     File mscorlib, line unknown, in Split
>     File mscorlib, line unknown, in Split
>     File mscorlib, line unknown, in Split
>   NotImplementedError: The requested feature is not implemented.
>   >>> s.split(' ')
>   ['does', 'ironpython', 'accept', 'a', 'default', 'argument', 'to', 'string', 'split', 'method']
>   >>>
>
>   Python 2.4.2 (#1, Sep 28 2005, 17:54:11)
>   [GCC 3.4.4 (Gentoo 3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8)] on linux2
>   Type "help", "copyright", "credits" or "license" for more information.
>   >>> s = 'does cpython accept a default argument to string split method'
>   >>> s.split()
>   ['does', 'cpython', 'accept', 'a', 'default', 'argument', 'to', 'string', 'split', 'method']
>   >>>
>
> _______________________________________________
> users mailing list
> users at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>



More information about the Ironpython-users mailing list