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 terry.reedy
Recipients Camion, eric.smith, r.david.murray, rhettinger, serhiy.storchaka, steven.daprano, terry.reedy
Date 2017-12-18.20:50:41
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1513630241.65.0.213398074469.issue32259@psf.upfronthosting.co.za>
In-reply-to
Content
In English, 'adjective noun' does not necessarily imply the existence of 'not-adjective' nouns, and the adjective may serve as a reminder or reason.  For instance, "This job is too dangerous for mortal humans!"

In the current context, failure of 'iter(ob)', by itself, only tells us that the particular object ob is not iterable. "'X' object is not iterable", rather that "'X' objects are not iterable", is correct.  (Ditto for other messages.)

That said, I think "cannot unpack int object, because not iterable" is better.
History
Date User Action Args
2017-12-18 20:50:41terry.reedysetrecipients: + terry.reedy, rhettinger, eric.smith, steven.daprano, r.david.murray, serhiy.storchaka, Camion
2017-12-18 20:50:41terry.reedysetmessageid: <1513630241.65.0.213398074469.issue32259@psf.upfronthosting.co.za>
2017-12-18 20:50:41terry.reedylinkissue32259 messages
2017-12-18 20:50:41terry.reedycreate