|
|
|
|
|
by jbay808
2106 days ago
|
|
This was a while back. In version 3.5 (5 versions after the change was made!) the message was just: SyntaxError: Missing parentheses in call to 'print'. This doesn't give the "did you mean" hint, and while it's perfectly understandable for someone who's gotten as far as learning exceptions in Python, that usually comes a few chapters after "hello world". It's definitely enough to throw a newbie off. And even if they're a veteran of other languages, they might have been exposed to a wide variety of error messages like this that commonly indicate a problem elsewhere, and having never yet successfully run a python script at this point, the prior for an error in configuration is much higher than for the tutorial being wrong. |
|