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 mark.dickinson
Recipients WitcherGeralt, mark.dickinson
Date 2013年08月03日.12:07:09
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1375531630.05.0.324846148411.issue18642@psf.upfronthosting.co.za>
In-reply-to
Content
What's wrong with:
if not isinstance(data, basestring):
 raise TypeError(...)
?
In any case, you appear to be wanting to use assert to check user input. That's not its intended use; instead, it's there for making debugging assertions. Bear in mind that when running in optimized mode (with python -O), Python won't execute those asserts at all. (See http://docs.python.org/3.4/reference/simple_stmts.html#the-assert-statement for more.)
I think this should be rejected.
History
Date User Action Args
2013年08月03日 12:07:10mark.dickinsonsetrecipients: + mark.dickinson, WitcherGeralt
2013年08月03日 12:07:10mark.dickinsonsetmessageid: <1375531630.05.0.324846148411.issue18642@psf.upfronthosting.co.za>
2013年08月03日 12:07:10mark.dickinsonlinkissue18642 messages
2013年08月03日 12:07:09mark.dickinsoncreate

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