First page Back Continue Last page Overview Image

Unterschiede Python2 und Python3

Python 2 format

Python 3 format

try:

fn()

except IOError, err:

print err

try:

fn()

except IOError as err:

print(err)

try:

fn()

except (IOError, TypeError), err:

print err

try:

fn()

except (IOError, TypeError) as err:

print(err)

Python 2 format

Python 3 format

raise IOError, "file error"

raise IOError("file error")

raise "Spam!"

raise Exception("Spam!")

raise TypeError, msg, tb

raise TypeError.with_traceback(tb)