[Python-Dev] TypeError messages (original) (raw)
Rob Cliffe rob.cliffe at btinternet.com
Sun Feb 22 00:51:48 CET 2015
- Previous message: [Python-Dev] TypeError messages
- Next message: [Python-Dev] TypeError messages
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 21/02/2015 15:57, R. David Murray wrote:
On Sun, 22 Feb 2015 00:26:23 +1000, Nick Coghlan <ncoghlan at gmail.com> wrote:
On 21 February 2015 at 00:05, Brett Cannon <brett at python.org> wrote:
I agree that type names don't need to be quoted. As a user, I actually appreciate the quotes, because they make the error pattern easier for me to parse. Compare:
int expected, but found str float expected, but found int 'int' expected, but found 'str' 'float' expected, but found 'int' It's not a big deal to me either way, but I find the version with the quotes makes me think it is looking for the literal string 'int', but found the literal string 'str', whereas in the first case it seems clear it is looking for objects of that type. Perhaps this is just because I am used to the existing messages, but I think it goes beyond that. +1. FWIW, I feel the same as David (and Antoine). Rob Cliffe
- Previous message: [Python-Dev] TypeError messages
- Next message: [Python-Dev] TypeError messages
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]