niedziela, 25 sierpnia 2013

User-defined Exceptions in Python

#!/usr/bin/pypy

try:
        fo = open("/tmp/foo.txt", "wb")
        fo.write ("Marek Borkowski \n")
        if True:
                print 'ok'
        fo.close()
except IOError:
        print 'Something goes wrong'


and more advanced:

#!/usr/bin/pypy
import sys
total = len(sys.argv)

if len(sys.argv) > 1:
        try:
                fo = open(sys.argv[1], "wb")
                fo.write ("Marek Borkowski \n")
                if True:
                        print 'ok'
                fo.close()
        except IOError:
                print 'Something goes wrong'
else:
        print '

Brak komentarzy:

Prześlij komentarz