Message182960
| Author |
Andreas.Hausmann |
| Recipients |
Andreas.Hausmann, alexandre.vassalotti, belopolsky, benjamin.peterson, bpb, brett.cannon, ehuss, facundobatista, fmitha, georg.brandl, gvanrossum, jafo, jaraco, jarpa, kylev, loewis, lukasz.langa, nnorwitz, pitrou, python-dev, sbt, taleinat, tseaver, vstinner, zbysz, zseil |
| Date |
2013年02月25日.17:00:15 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1361811616.55.0.878692548703.issue17296@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
When pickling/unpickling a class that derives from the builtin class Exception, unpickling results in a
TypeError: ('__init__() takes at least 2 arguments (1 given)', <class '__main__.TestException'>, ())
A standard exception like ValueError can be pickled/unpickled without any problem.
This was observed for versions 2.7.3 and 3.2.3. for both pickle and cPickle.
A script (cpickle) that shows that behavior is included.
This is related (but I do not quite understand how) to the closed Issue1692335. |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2013年02月25日 17:00:16 | Andreas.Hausmann | set | recipients:
+ Andreas.Hausmann, gvanrossum, loewis, nnorwitz, brett.cannon, georg.brandl, facundobatista, jafo, ehuss, tseaver, jaraco, belopolsky, zseil, fmitha, pitrou, vstinner, taleinat, alexandre.vassalotti, benjamin.peterson, jarpa, bpb, zbysz, kylev, lukasz.langa, python-dev, sbt |
| 2013年02月25日 17:00:16 | Andreas.Hausmann | set | messageid: <1361811616.55.0.878692548703.issue17296@psf.upfronthosting.co.za> |
| 2013年02月25日 17:00:16 | Andreas.Hausmann | link | issue17296 messages |
| 2013年02月25日 17:00:16 | Andreas.Hausmann | create |
|