| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -18,7 +18,7 @@ Syntax errors, also known as parsing errors, are perhaps the most common kind of | |||
| 18 | 18 | complaint you get while you are still learning Python:: | |
| 19 | 19 | ||
| 20 | 20 | >>> while True print('Hello world') | |
| 21 | - File "<stdin>", line 1, in ? | ||
| 21 | + File "<stdin>", line 1 | ||
| 22 | 22 | while True print('Hello world') | |
| 23 | 23 | ^ | |
| 24 | 24 | SyntaxError: invalid syntax | |
@@ -44,15 +44,15 @@ programs, however, and result in error messages as shown here:: | |||
| 44 | 44 | ||
| 45 | 45 | >>> 10 * (1/0) | |
| 46 | 46 | Traceback (most recent call last): | |
| 47 | - File "<stdin>", line 1, in ? | ||
| 47 | + File "<stdin>", line 1, in <module> | ||
| 48 | 48 | ZeroDivisionError: division by zero | |
| 49 | 49 | >>> 4 + spam*3 | |
| 50 | 50 | Traceback (most recent call last): | |
| 51 | - File "<stdin>", line 1, in ? | ||
| 51 | + File "<stdin>", line 1, in <module> | ||
| 52 | 52 | NameError: name 'spam' is not defined | |
| 53 | 53 | >>> '2' + 2 | |
| 54 | 54 | Traceback (most recent call last): | |
| 55 | - File "<stdin>", line 1, in ? | ||
| 55 | + File "<stdin>", line 1, in <module> | ||
| 56 | 56 | TypeError: Can't convert 'int' object to str implicitly | |
| 57 | 57 | ||
| 58 | 58 | The last line of the error message indicates what happened. Exceptions come in | |
@@ -214,7 +214,7 @@ exception to occur. For example:: | |||
| 214 | 214 | ||
| 215 | 215 | >>> raise NameError('HiThere') | |
| 216 | 216 | Traceback (most recent call last): | |
| 217 | - File "<stdin>", line 1, in ? | ||
| 217 | + File "<stdin>", line 1, in <module> | ||
| 218 | 218 | NameError: HiThere | |
| 219 | 219 | ||
| 220 | 220 | The sole argument to :keyword:`raise` indicates the exception to be raised. | |
@@ -233,7 +233,7 @@ re-raise the exception:: | |||
| 233 | 233 | ... | |
| 234 | 234 | An exception flew by! | |
| 235 | 235 | Traceback (most recent call last): | |
| 236 | - File "<stdin>", line 2, in ? | ||
| 236 | + File "<stdin>", line 2, in <module> | ||
| 237 | 237 | NameError: HiThere | |
| 238 | 238 | ||
| 239 | 239 | ||
@@ -308,7 +308,7 @@ example:: | |||
| 308 | 308 | ... | |
| 309 | 309 | Goodbye, world! | |
| 310 | 310 | Traceback (most recent call last): | |
| 311 | - File "<stdin>", line 2, in ? | ||
| 311 | + File "<stdin>", line 2, in <module> | ||
| 312 | 312 | KeyboardInterrupt | |
| 313 | 313 | ||
| 314 | 314 | A *finally clause* is always executed before leaving the :keyword:`try` | |
@@ -340,7 +340,7 @@ complicated example:: | |||
| 340 | 340 | >>> divide("2", "1") | |
| 341 | 341 | executing finally clause | |
| 342 | 342 | Traceback (most recent call last): | |
| 343 | - File "<stdin>", line 1, in ? | ||
| 343 | + File "<stdin>", line 1, in <module> | ||
| 344 | 344 | File "<stdin>", line 3, in divide | |
| 345 | 345 | TypeError: unsupported operand type(s) for /: 'str' and 'str' | |
| 346 | 346 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1595,6 +1595,7 @@ Truida Wiedijk | |||
| 1595 | 1595 | Felix Wiemann | |
| 1596 | 1596 | Gerry Wiener | |
| 1597 | 1597 | Frank Wierzbicki | |
| 1598 | + Mariatta Wijaya | ||
| 1598 | 1599 | Santoso Wijaya | |
| 1599 | 1600 | Chris Wilcox | |
| 1600 | 1601 | Bryce "Zooko" Wilcox-O'Hearn | |
| Back | FazBrowse Home | New Git URL |
0 commit comments