Ero sivun ”Python 2/Virheidenhallinta” versioiden välillä

Poistettu sisältö Lisätty sisältö
Hartz (keskustelu | muokkaukset)
p c
Ei muokkausyhteenvetoa
Rivi 1:
Pyydystää kaikki virheet.
<pre>
try:
...
except:
...
</pre>
 
Pyydystää AttributeError-virheen.
<pre>
try:
...
except AttributeError:
...
</pre>
 
Pyydystää AttributeError- ja ValueError-virheet.
<pre>
try:
...
except AttributeError:
...
except ValueError:
...
</pre>
 
Tarkentaa virhettä kertomalla virheen numeron ja virheilmoituksen.
<pre>
try:
...
except AttributeError, (virheen_numero, virheilmoitus):
print "AttributeError(%s): %s" % (virheen_numero, virheilmoitus)
</pre>
 
[[Luokka:Python|poikkeukset]]