|
54 | 54 |
|
55 | 55 | <body> |
56 | 56 | <header> |
57 | | - <aside>June 16, 2022</aside> |
| 57 | + <aside>June 17, 2022</aside> |
58 | 58 | <a href="https://gto76.github.io" rel="author">Jure Šorn</a> |
59 | 59 | </header> |
60 | 60 |
|
|
1226 | 1226 | filename = <name>.__traceback__.tb_frame.f_code.co_filename |
1227 | 1227 | func_name = <name>.__traceback__.tb_frame.f_code.co_name |
1228 | 1228 | line = linecache.getline(filename, <name>.__traceback__.tb_lineno) |
| 1229 | +traceback = <span class="hljs-string">''</span>.join(traceback.format_tb(<name>.__traceback__)) |
1229 | 1230 | error_msg = <span class="hljs-string">''</span>.join(traceback.format_exception(exc_type, <name>, <name>.__traceback__)) |
1230 | 1231 | </code></pre></div> |
1231 | 1232 |
|
|
1266 | 1267 | <span class="hljs-keyword">raise</span> RuntimeError(<span class="hljs-string">'None of above!'</span>) |
1267 | 1268 | </code></pre></div> |
1268 | 1269 |
|
1269 | | -<div><h3 id="userdefinedexceptions">User-defined Exceptions</h3><pre><code class="python language-python hljs"><span class="hljs-class"><span class="hljs-keyword">class</span> <span class="hljs-title">MyError</span><span class="hljs-params">(Exception)</span>:</span> |
1270 | | - <span class="hljs-keyword">pass</span> |
1271 | | - |
1272 | | -<span class="hljs-class"><span class="hljs-keyword">class</span> <span class="hljs-title">MyInputError</span><span class="hljs-params">(MyError)</span>:</span> |
1273 | | - <span class="hljs-keyword">pass</span> |
| 1270 | +<div><h3 id="userdefinedexceptions">User-defined Exceptions</h3><pre><code class="python language-python hljs"><span class="hljs-class"><span class="hljs-keyword">class</span> <span class="hljs-title">MyError</span><span class="hljs-params">(Exception)</span>:</span> <span class="hljs-keyword">pass</span> |
| 1271 | +<span class="hljs-class"><span class="hljs-keyword">class</span> <span class="hljs-title">MyInputError</span><span class="hljs-params">(MyError)</span>:</span> <span class="hljs-keyword">pass</span> |
1274 | 1272 | </code></pre></div> |
1275 | 1273 |
|
1276 | 1274 | <div><h2 id="exit"><a href="#exit" name="exit">#</a>Exit</h2><p><strong>Exits the interpreter by raising SystemExit exception.</strong></p><pre><code class="python language-python hljs"><span class="hljs-keyword">import</span> sys |
@@ -2902,7 +2900,7 @@ <h3 id="format-2">Format</h3><div><h4 id="forstandardtypesizesandmanualalignment |
2902 | 2900 |
|
2903 | 2901 |
|
2904 | 2902 | <footer> |
2905 | | - <aside>June 16, 2022</aside> |
| 2903 | + <aside>June 17, 2022</aside> |
2906 | 2904 | <a href="https://gto76.github.io" rel="author">Jure Šorn</a> |
2907 | 2905 | </footer> |
2908 | 2906 |
|
|
0 commit comments