Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder1.news.weretis.net!feeder.erje.net!eu.feeder.erje.net!xlned.com!feeder1.xlned.com!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.013 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'subject:Python': 0.05; 'finally:': 0.05; 'newbie': 0.05; 'try:': 0.07; 'exceptions,': 0.09; 'eckhardt': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'mistake.': 0.16; 'wrote:': 0.17; 'typical': 0.17; 'feb': 0.19; 'example': 0.23; '15,': 0.23; 'header:In-Reply- To:1': 0.25; 'skip:" 20': 0.26; 'language.': 0.27; 'forgot': 0.27; 'message-id:@mail.gmail.com': 0.27; 'received:209.85.212': 0.28; 'fri,': 0.30; 'thursday,': 0.30; 'code': 0.31; 'johnson': 0.32; 'to:addr:python-list': 0.33; 'received:google.com': 0.34; 'acceptable': 0.35; 'pm,': 0.35; 'received:209.85': 0.35; 'received:209': 0.37; 'subject:: ': 0.38; 'fact': 0.38; 'nothing': 0.38; 'shows': 0.38; 'to:addr:python.org': 0.39; 'your': 0.60; 'is.': 0.62; 'perfect': 0.63; "'try'": 0.84; '2013': 0.84; 'societal': 0.84; 'rick': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=GqTEYmXNMOTdBhsMMrwroYewOpncVIXU/gAHAocv5Ks=; b=lsbgrJd3b41vlgkpCJGAJJhQsxUWw9Z03vo5/sJG4rbLBgGrHlk0wPIXyGVl7KnITk FuVlDHVPFtdfwKxfmPbuiy5SmNsjXbDFNt2VEtlvoUP9wPoImImPTSIOTYsK0wuNgA+y MdwpCX3RlEBzyiI1RfCYLVk5+aKNaZW4CAW+hybx4IP9XpKEPznZ8HzATyisK7qtq2Q3 ZJSSvV1Y6KbH/Y4a801wqmmWzgK/B1IN6bFcEcGdyzFtt68NyiiL+dRy9HgJTfTbs6wZ 13f9eSZ5wD+r6lj2q00vMscQNDNUKUvmxV1ksyDyokA9IIRMaiOnfGqq4O4c2qMtaZT9 XjMA== MIME-Version: 1.0 X-Received: by 10.58.50.7 with SMTP id y7mr1797159ven.24.1360909097374; Thu, 14 Feb 2013 22:18:17 -0800 (PST) In-Reply-To: References: <5119de00$0$11096$c3e8da3@news.astraweb.com> <1bc6cf63-9219-4798-ae01-dfe9643d96b4@googlegroups.com> <24e6e890-6f8a-43d1-a622-63bcb407f722@googlegroups.com> Date: Fri, 15 Feb 2013 17:18:17 +1100 Subject: Re: Awsome Python - chained exceptions From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 21 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1360909100 news.xs4all.nl 6880 [2001:888:2000:d::a6]:55537 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:38906 On Fri, Feb 15, 2013 at 1:56 PM, Rick Johnson wrote: > On Thursday, February 14, 2013 6:01:51 AM UTC-6, Ulrich Eckhardt wrote: >> [...] >> >> try: >> rrick.go_and_[edit]_yourself() >> finally: >> rrick.get_lost() > > Oops, you forgot to catch "FloatingPointError" and so your code choked in the try block -- typical newbie mistake. And yet it is still a perfect example of how a line of code inside a 'try' block can indeed be offensive. This has nothing to do with exceptions, and everything to do with societal practices and acceptable language. The fact that you edited it out of your quote shows just how offensive the expression is. :) May I ring your schoolbell? ChrisA