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 rhettinger
Recipients Spencer Brown, aroberge, miguendes, mishra.akash.myself, pablogsal, remi.lapeyre, rhettinger, serhiy.storchaka
Date 2021-12-05.21:31:17
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1638739877.67.0.978595337095.issue44166@roundup.psfhosted.org>
In-reply-to
Content
Here's another way to think of it:  

The call s[i] raising an IndexError isn't a numerical error, it is a conceptual error.  Knowing that i==15 and len(s)==10 doesn't usually help resolve the problem.  The fix typically isn't replacing s[i] with s[i - 5].  Usually the issue is usually deeper than that.

Note, this is different than KeyError where misspellings are common and where the fix can be indicated by knowing the key:   d['missteak'] -> d['mistake'].
History
Date User Action Args
2021-12-05 21:31:17rhettingersetrecipients: + rhettinger, aroberge, serhiy.storchaka, Spencer Brown, pablogsal, remi.lapeyre, miguendes, mishra.akash.myself
2021-12-05 21:31:17rhettingersetmessageid: <1638739877.67.0.978595337095.issue44166@roundup.psfhosted.org>
2021-12-05 21:31:17rhettingerlinkissue44166 messages
2021-12-05 21:31:17rhettingercreate