Understanding error messages in Python: Difference between revisions

From Computer Science Wiki
(Created page with "right|frame|Programming<ref>http://www.flaticon.com/</ref> = Understanding error messages in Python = == Syntax Errors == Syntax errors, also known...")
 
Line 15: Line 15:


<syntaxhighlight lang="python">
<syntaxhighlight lang="python">
  File "/Users/bmackenty/Documents/python_scratch_folder/hello_world.py", line 1
1.  File "/Users/bmackenty/Documents/python_scratch_folder/hello_world.py", line 1
    print" Hello there"  
2.    print" Hello there"  
                      ^
3.                      ^
SyntaxError: invalid syntax
4. SyntaxError: invalid syntax
</syntaxhighlight>
</syntaxhighlight>


== References ==
== References ==

Revision as of 10:54, 20 August 2020

Programming[1]


Understanding error messages in Python[edit]

Syntax Errors[edit]

Syntax errors, also known as parsing errors, are perhaps the most common kind of complaint you get while you are still learning Python[2]


Exceptions[edit]

Even if a statement or expression is syntactically correct, it may cause an error when an attempt is made to execute it. Errors detected during execution are called exceptions and are not unconditionally fatal.[3]

How to read an error message[edit]

An error MIGHT look something like this:

1.  File "/Users/bmackenty/Documents/python_scratch_folder/hello_world.py", line 1
2.    print" Hello there" 
3.                      ^
4. SyntaxError: invalid syntax

References[edit]