Yes, this is a bug in IronPython. I've filed it on CodePlex as bug 2810

Thanks for the report!

Martin

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of HEMMI, Shigeru
Sent: Friday, September 01, 2006 6:28 PM
To: Discussion of IronPython
Subject: Re: [IronPython] an unexpected keyword argument

Nobody replies, I think this is a bug.
On my MAC OS X,  I got the same output:

$ cat testingIP.py
class TEST(file):
    def __init__(self,fname,VERBOSITY=0):
        file.__init__(self,fname,"r",1)
        self.VERBOSITY = VERBOSITY
if __name__=='__main__':
    f=TEST(r'sometext.txt',VERBOSITY=1)
    print "f.VERBOSITY=",f.VERBOSITY

$ mono ipy.exe -V
IronPython 1.0.2436 on .NET 2.0.50727.42

$ mono ipy.exe testingIP.py
Traceback (most recent call last):
  File testingIP, line unknown, in Initialize
TypeError: __new__() got an unexpected keyword argument 'VERBOSITY'

$ python testingIP.py
f.VERBOSITY= 1






I wrote:
> Hello, for a code,
>
> class TEST(file):
>     def __init__(self,fname,VERBOSITY=0):
>         file.__init__(self,fname,"r",1)
>         self.VERBOSITY = VERBOSITY
> if __name__=='__main__':
>     f=TEST(r'sometext.txt',VERBOSITY=1)
>     print "f.VERBOSITY=",f.VERBOSITY
>
> I got different result:
>
> C:\home\>ipy testIPY.py
> Traceback (most recent call last):
>   File C:\cygwin\home\c1544\crcsolver\magna_examples\testIPY.py, line 6, in 
> Init
> ialize
> TypeError: __new__() got an unexpected keyword argument 'VERBOSITY'
>
> C:home\>python testIPY.py
> f.VERBOSITY= 1
>
_______________________________________________
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

Reply via email to