Exception Handling

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • SuperJared

    #1

    Exception Handling

    I'm new to Python, well versed in PHP and a bit of Perl.

    I've written a simple backup utility that FTPs from one server to
    another. I'd like to implement exception handling on the FTP should
    someting go wrong.

    This is basically what I have so far:


    try:
    ftp = FTP(ftp_host, ftp_user, ftp_pass)
    ftp.storbinary( 'STOR ' + filename, pointer)
    ftp.close()
    except:
    # do something with an error message here...?


    I'd like to use 'all_errors' but I don't know how! Will I have to
    create a handler for each other exception?

  • Sidharth Kuruvila

    #2
    Re: Exception Handling

    Have a look at the chapter on exceptions in the python tutorial its pretty good.


    On 8 Apr 2005 14:29:40 -0700, SuperJared <jared.kuolt@gm ail.com> wrote:[color=blue]
    > I'm new to Python, well versed in PHP and a bit of Perl.
    >
    > I've written a simple backup utility that FTPs from one server to
    > another. I'd like to implement exception handling on the FTP should
    > someting go wrong.
    >
    > This is basically what I have so far:
    >
    > try:
    > ftp = FTP(ftp_host, ftp_user, ftp_pass)
    > ftp.storbinary( 'STOR ' + filename, pointer)
    > ftp.close()
    > except:
    > # do something with an error message here...?
    >
    > I'd like to use 'all_errors' but I don't know how! Will I have to
    > create a handler for each other exception?
    >
    > --
    > http://mail.python.org/mailman/listinfo/python-list
    >[/color]


    --

    Comment

    Working...