homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author larry
Recipients larry, meador.inge, nadeem.vawda, serhiy.storchaka
Date 2014年01月08日.23:56:05
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1389225365.76.0.699357842618.issue20193@psf.upfronthosting.co.za>
In-reply-to
Content
> * I have experimented in zlib_decompressobj, and I got good compact
> code, but wrong docstring ("decompressobj(wbits=None, zdict=None)").
> Needed a way to specify optional parameters without default Python
> values. Correct signature should be something like
> "decompressobj([wbits], [zdict])".
"decompressobj([wbits], [zdict])" isn't valid Python. "decompressobj(wbits=None, zdict=None)" is; both wbits and zdict are positional-or-keyword parameters with defaults. If you were writing decompressobj() in Python, and you wanted to simulate its argument parsing as closely as possible, you'd write what Argument Clinic generated.
You shouldn't use a default of "None" for wbits, though (and Argument Clinic shouldn't have let you). How about_zlib.MAX_WBITS ?
History
Date User Action Args
2014年01月08日 23:56:05larrysetrecipients: + larry, nadeem.vawda, meador.inge, serhiy.storchaka
2014年01月08日 23:56:05larrysetmessageid: <1389225365.76.0.699357842618.issue20193@psf.upfronthosting.co.za>
2014年01月08日 23:56:05larrylinkissue20193 messages
2014年01月08日 23:56:05larrycreate

AltStyle によって変換されたページ (->オリジナル) /