Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #39800

Re: Python Newbie

Path csiph.com!usenet.pasdenom.info!news.albasani.net!newsfeed.freenet.ag!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <joshua.landau.ws@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'python,': 0.02; 'example:': 0.03; 'string.': 0.04; 'subject:Python': 0.05; 'float': 0.05; '&quot;the': 0.07; 'emulate': 0.07; 'purpose.': 0.07; 'see.': 0.07; 'variable,': 0.07; 'python': 0.09; '(it': 0.09; 'defined,': 0.09; 'ide': 0.09; 'none.': 0.09; 'overwrite': 0.09; 'tuple': 0.09; 'useless': 0.09; 'cc:addr:python-list': 0.10; 'def': 0.10; 'thread': 0.11; 'language': 0.14; 'skip:f 30': 0.15; '"x"': 0.16; "'cause": 0.16; '*always*': 0.16; 'c):': 0.16; 'general.': 0.16; 'notation,': 0.16; 'overwriting': 0.16; 'quadratic': 0.16; 'read?': 0.16; 'sense,': 0.16; 'wait.': 0.16; 'string': 0.17; 'wrote:': 0.17; 'integer': 0.17; 'pfxlen:0': 0.17; 'string,': 0.17; 'widely': 0.17; 'code.': 0.20; 'variable': 0.20; 'email addr:gmail.com&gt;': 0.20; 'parameters': 0.20; 'question.': 0.20; 'skip:" 30': 0.20; 'bit': 0.21; 'init': 0.22; 'suddenly': 0.22; 'cc:2**0': 0.23; 'programming': 0.23; '&gt;': 0.23; 'references': 0.23; 'tried': 0.25; 'cc:addr:python.org': 0.25; 'header:In-Reply-To:1': 0.25; '(which': 0.26; 'url:wiki': 0.26; 'converting': 0.27; 'then.': 0.27; 'message-id:@mail.gmail.com': 0.27; "doesn't": 0.28; '0.5': 0.29; 'container': 0.29; 'context,': 0.29; 'url:wikipedia': 0.29; 'convert': 0.29; 'starts': 0.29; '"the': 0.29; 'skip:& 10': 0.29; "i'm": 0.29; 'code': 0.31; 'skip:- 10': 0.32; 'could': 0.32; 'comments': 0.33; 'says': 0.33; 'int': 0.33; 'null': 0.33; 'problem': 0.33; 'equal': 0.33; 'likely': 0.33; 'skip:& 20': 0.33; 'that,': 0.34; "can't": 0.34; 'received:google.com': 0.34; 'doing': 0.35; 'something': 0.35; 'there': 0.35; 'serve': 0.36; 'but': 0.36; 'url:org': 0.36; 'method': 0.36; 'useful': 0.36; 'skip:p 20': 0.36; 'two': 0.37; 'why': 0.37; 'previous': 0.37; 'subject:: ': 0.38; 'comment': 0.38; 'easier': 0.38; 'supports': 0.38; 'url:en': 0.38; 'called': 0.39; 'where': 0.40; 'skip:" 10': 0.40; 'help': 0.40; 'your': 0.60; 'days': 0.60; 'you.': 0.61; 'first': 0.61; 'is.': 0.62; 'helps': 0.63; 'different': 0.63; 'more': 0.63; 'results': 0.65; 'lose': 0.71; 'obvious': 0.71; 'saw': 0.75; '"".': 0.84; '2013': 0.84; 'determinant': 0.84; 'why?': 0.84; 'hungarian': 0.91; 'write:': 0.91
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=d8p1T4vimHr7sFzseKywQ5j6UXv8FdxzyNTD7EV9VzM=; b=BxLOi6+WIE0ncUVL/UxEM3wCAn4UWsGmM89qjSqEPQHmu0DMSSA9avlQd7EyhPGBaf tFwOVErNeqDmuAdi0bImwNQRh17dHnM4jhPWqNIsYXEpW22cRAu0FG8vTHc6P6/1Daqw ewAWVDPKj4Gu7/NpPaVgdzdM1/2pv+2Aob1gmgSCHTT9CpbUYF9IVDLsKaQPhcWbSOUk 4+oOI8IbTn/GkvZ9Jfaw84AZ7L0PWUgOTkPUHvlYnZp+ylhJVJyzxPiAVqAKVdN6IdC1 iXTy9C8PXQDAbePuGrt+1Ra2DAl+IxawQbpJynSOYoMaB8oC3C0CjUlGqfHTChgCp8f2 cEtg==
X-Received by 10.112.30.198 with SMTP id u6mr3679913lbh.9.1361741772081; Sun, 24 Feb 2013 13:36:12 -0800 (PST)
MIME-Version 1.0
In-Reply-To <5a3bf25b-a08b-4084-a940-e1fd05a1045d@googlegroups.com>
References <mailman.2237.1361508661.2939.python-list@python.org> <kg7mfi$8oh$1@dont-email.me> <mailman.2259.1361535166.2939.python-list@python.org> <kg7t19$a63$1@dont-email.me> <XnsA16F92E78A66duncanbooth@127.0.0.1> <5127848B.1060004@gmail.com> <mailman.2271.1361545569.2939.python-list@python.org> <928d2cf7-728b-4f35-b8c9-4c9b958507e5@googlegroups.com> <mailman.2309.1361573184.2939.python-list@python.org> <8eadd52c-d533-4333-8c7f-7bf3a6d7b046@googlegroups.com> <9p1ii899tkalvfd1cl7sneoqa9t1cqh4oj@invalid.netcom.com> <CAPTjJmp55n4+pnZQAmkvBdGzvL2s4xEKrJgykChj4mpgYn2COA@mail.gmail.com> <5129482F.3080402@gmail.com> <mailman.2386.1361661496.2939.python-list@python.org> <f3ee335b-4d77-467d-8194-3335ed8200d7@googlegroups.com> <W8qdneRWZO-KCLTMnZ2dnUVZ_hqdnZ2d@giganews.com> <mailman.2405.1361716464.2939.python-list@python.org> <b5c95f18-fe40-4e92-8dc3-49aa0bf4ee98@googlegroups.com> <512a5199$0$29998$c3e8da3$5496439d@news.astraweb.com> <5a3bf25b-a08b-4084-a940-e1fd05a1045d@googlegroups.com>
From Joshua Landau <joshua.landau.ws@gmail.com>
Date Sun, 24 Feb 2013 21:35:31 +0000
Subject Re: Python Newbie
To piterrr.dolinski@gmail.com
Content-Type multipart/alternative; boundary=f46d04016b2199ca5204d67f3645
Cc python-list <python-list@python.org>
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.2441.1361741780.2939.python-list@python.org> (permalink)
Lines 275
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1361741780 news.xs4all.nl 6934 [2001:888:2000:d::a6]:37212
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:39800

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

On 24 February 2013 19:29, <piterrr.dolinski@gmail.com> wrote:

> Hi. Steve, I don't know where you have been over the past couple of days
> but it is widely known (if the thread title is any indication) that I am
> indeed very new to Python, but not new to programming in general.
>
> To give a bit of background where I found __str__, I am using a Python IDE
> called PyScripter. Its Intellisense is full of methods starting and ending
> with "__", hence the question.
>
> Regarding Hungarian notation, I don't use it in any other language but
> Python and JS. Call it poor, but it helps me to remember what type a
> variable is.


If you can't remember what type a variable is, you're doing something
incorrectly.


> The redundant comments serve the same purpose.


To help you remember the type of the variable?

> intX = 32                          # decl + init int var
How is it not obvious that "intX" is an integer *without* the comment?

> X = 32
How is it not obvious that X is an integer?

> intX_asString = None               # decl + init with NULL string var
How is it not obvious that intX_asString is an integer (it starts with
"int", duh"... oh wait)

The comment says it's the NULL string, so it's "". F*ck.

It's None. Why? No idea.

> intX_asString = intX.__str__ ()    # convert int to string
Wait. So why'd you write the previous line?

Just write:
> X_as_string = str(X)
'Cause "str" *always* returns a string. So it's a string. How is that not
obvious?


But then, what's the context?

"X" is a *useless* name. Why are you converting X to a string? I have no
idea. The problem with the code isn't that you could be overwriting "X".
The problem is that your code is contradictory, pretends it's C, has
useless names and doesn't try to be readable.


> As for "pointless predeclaration", it helps me know where in the code I
> first started using the variable, so I know there are no references to it
> before then.
>

Why? Why can't you overwrite old variables? Why can't a variable change
type? If your functions are so large that you're likely to lose track of
what's defined, you have a different problem indeed.


For example:
def floatA_floatB_floatC_to_tupleR(floatA, floatB, floatC): # decl with
floatA, floatB, floatC parameters
    floatD = None # decl + init with NULL float var
    floatD = ((floatB ** 2) - (4 * floatA * floatC)) # set to B² - 4AC
    floatD = floatD ** 0.5 # set to √floatD

    floatR1 = None # decl + init with NULL float var
    floatR1 = (((- floatB) + floatD) / (2 * floatA)) # set to (-B+D)/(2A)

    floatR2 = None # decl + init with NULL float var
    floatR2 = (((- floatB) - floatD) / (2 * floatA)) # set to (-B-D)/(2A)

    return (floatR1, floatR2)

Versus

def solve_quadratic(a, b, c):
"""Solve a quadratic equation of the form ax² + bx + c = 0

The result will be a tuple of the two results; the results can be equal if
the determinant is 0.
This supports imaginary results for if the determinant is negative."""

# The method used is the quadratic equation:
# http://en.wikipedia.org/wiki/Quadratic_equation

# b² - 4ac
determinant = b**2 - 4*a*c

# ±√(b² - 4ac)
 sqrt_determinant = determinant ** 0.5
squareroots = sqrt_determinant, -sqrt_determinant

 # -b ± √(b² - 4ac)
fraction_tops = [(-b + d) for d in squareroots]

results = [top/(2*a) for top in fraction_tops]

return results

Which is easier to read? Reading through it you don't just suddenly forget
what the type of "determinant" is (which must be a number because it's a
determinant) or "results" (which is a container since it's plural). The
names tell you.

The useful comments such as "The method used is..." and "±√(b² - 4ac)" give
you context, too, which is a lot more than can be said of
"floatA_floatB_floatC_to_tupleR". For that, I tried to emulate what I saw
in your code.

I'm not a good programmer. But because of that the code I write makes
sense, so I can understand it. Tell the reader what they want to know, not
what they see.

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Python Newbie Piterrr <piterrr.dolinski@gmail.com> - 2013-02-21 13:26 -0800
  Re: Python Newbie Ian Kelly <ian.g.kelly@gmail.com> - 2013-02-21 14:54 -0700
  Re: Python Newbie MRAB <python@mrabarnett.plus.com> - 2013-02-21 21:58 +0000
  Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-22 08:59 +1100
  Re: Python Newbie Peter Pearson <ppearson@nowhere.invalid> - 2013-02-21 22:03 +0000
  Re: Python Newbie Dave Angel <davea@davea.name> - 2013-02-21 17:22 -0500
  Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-21 14:40 -0800
    Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-22 10:21 +1100
      Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-21 15:34 -0800
        Re: Python Newbie Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-02-21 23:48 +0000
        Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-22 11:32 +1100
        Re: Python Newbie Michael Torrie <torriem@gmail.com> - 2013-02-23 11:58 -0700
      Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-21 15:34 -0800
    Re: Python Newbie Oscar Benjamin <oscar.j.benjamin@gmail.com> - 2013-02-21 23:27 +0000
    Re: Python Newbie Ian Kelly <ian.g.kelly@gmail.com> - 2013-02-21 16:55 -0700
    Re: Python Newbie rusi <rustompmody@gmail.com> - 2013-02-21 22:57 -0800
    Re: Python Newbie Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-02-22 10:26 +0000
      Re: Python Newbie Steve Simmons <square.steve@gmail.com> - 2013-02-22 12:05 +0100
      Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-22 22:23 +1100
    Re: Python Newbie Michael Torrie <torriem@gmail.com> - 2013-02-23 16:04 -0700
    Re: Python Newbie Vito De Tullio <vito.detullio@gmail.com> - 2013-02-24 09:23 +0100
    Re: Python Newbie "J.R." <groups_jr-1@yahoo.com.br> - 2013-02-24 23:02 -0300
      Re: Python Newbie Roy Smith <roy@panix.com> - 2013-02-24 21:03 -0500
        Re: Python Newbie "J.R." <groups_jr-1@yahoo.com.br> - 2013-02-24 23:35 -0300
        Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-25 13:31 +1100
  Re: Python Newbie Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2013-02-21 19:35 -0500
  Re: Python Newbie Mitya Sirenef <msirenef@lightbird.net> - 2013-02-21 23:50 -0500
    Re: Python Newbie Rui Maciel <rui.maciel@gmail.com> - 2013-02-22 11:58 +0000
      Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-22 23:12 +1100
        Re: Python Newbie Rui Maciel <rui.maciel@gmail.com> - 2013-02-22 13:50 +0000
          Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-23 01:05 +1100
            Re: Python Newbie Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-02-23 00:03 +0000
              Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-23 11:21 +1100
          Re: Python Newbie Duncan Booth <duncan.booth@invalid.invalid> - 2013-02-22 14:26 +0000
            Re: Python Newbie Steve Simmons <square.steve@gmail.com> - 2013-02-22 15:45 +0100
              Re: Python Newbie Duncan Booth <duncan.booth@invalid.invalid> - 2013-02-22 15:02 +0000
            Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-23 02:06 +1100
              Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-22 13:37 -0800
                Re: Python Newbie Oscar Benjamin <oscar.j.benjamin@gmail.com> - 2013-02-22 22:08 +0000
                Re: Python Newbie Ian Kelly <ian.g.kelly@gmail.com> - 2013-02-22 15:45 -0700
                Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-22 15:38 -0800
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-23 11:17 +1100
                Re: Python Newbie Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2013-02-23 13:29 -0500
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-24 08:38 +1100
                Re: Python Newbie Michael Torrie <torriem@gmail.com> - 2013-02-23 15:52 -0700
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-24 10:18 +1100
                Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-23 15:46 -0800
                Re: Python Newbie Larry Hudson <orgnut@yahoo.com> - 2013-02-23 20:20 -0800
                Re: Python Newbie Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-02-24 14:34 +0000
                Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-24 07:46 -0800
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-25 02:52 +1100
                Re: Python Newbie Roy Smith <roy@panix.com> - 2013-02-24 11:22 -0500
                Re: Python Newbie Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-02-24 17:44 +0000
                Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-24 11:29 -0800
                Re: Python Newbie Joshua Landau <joshua.landau.ws@gmail.com> - 2013-02-24 21:35 +0000
                Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-24 14:43 -0800
                Re: Python Newbie Joel Goldstick <joel.goldstick@gmail.com> - 2013-02-24 18:05 -0500
                Re: Python Newbie Joshua Landau <joshua.landau.ws@gmail.com> - 2013-02-24 23:13 +0000
                Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-24 14:43 -0800
                Re: Python Newbie Larry Hudson <orgnut@yahoo.com> - 2013-02-26 00:32 -0800
                Re: Python Newbie rurpy@yahoo.com - 2013-02-26 10:23 -0800
                Re: Python Newbie Ethan Furman <ethan@stoneleaf.us> - 2013-02-26 10:59 -0800
                Re: Python Newbie rurpy@yahoo.com - 2013-02-26 13:30 -0800
                Re: Python Newbie Michael Torrie <torriem@gmail.com> - 2013-02-24 18:31 -0700
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-25 09:08 +1100
                Re: Python Newbie Oscar Benjamin <oscar.j.benjamin@gmail.com> - 2013-02-24 23:18 +0000
                Re: Python Newbie Joshua Landau <joshua.landau.ws@gmail.com> - 2013-02-24 22:51 +0000
                Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-24 15:38 -0800
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-25 10:45 +1100
                Re: Python Newbie Ethan Furman <ethan@stoneleaf.us> - 2013-02-24 15:53 -0800
                Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-24 16:08 -0800
                Re: Python Newbie Joshua Landau <joshua.landau.ws@gmail.com> - 2013-02-25 00:28 +0000
                Re: Python Newbie Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-02-25 00:38 +0000
                Re: Python Newbie Ethan Furman <ethan@stoneleaf.us> - 2013-02-24 16:33 -0800
                Re: Python Newbie Oscar Benjamin <oscar.j.benjamin@gmail.com> - 2013-02-25 00:45 +0000
                Re: Python Newbie Roy Smith <roy@panix.com> - 2013-02-24 19:50 -0500
                Re: Python Newbie Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-02-25 01:04 +0000
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-25 12:27 +1100
                Re: Python Newbie Michael Torrie <torriem@gmail.com> - 2013-02-24 18:42 -0700
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-25 12:24 +1100
                Re: Python Newbie Oscar Benjamin <oscar.j.benjamin@gmail.com> - 2013-02-25 01:44 +0000
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-25 12:53 +1100
                Re: Python Newbie MRAB <python@mrabarnett.plus.com> - 2013-02-25 02:23 +0000
                Re: Python Newbie Ethan Furman <ethan@stoneleaf.us> - 2013-02-24 18:59 -0800
                Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-24 16:08 -0800
                Re: Python Newbie Roy Smith <roy@panix.com> - 2013-02-24 19:42 -0500
                Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-24 15:38 -0800
                Re: Python Newbie Joshua Landau <joshua.landau.ws@gmail.com> - 2013-02-24 23:21 +0000
                Re: Python Newbie Dave Angel <davea@davea.name> - 2013-02-24 17:47 -0500
                Re: Python Newbie Serhiy Storchaka <storchaka@gmail.com> - 2013-02-25 14:40 +0200
                Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-24 07:46 -0800
                Re: Python Newbie Michael Torrie <torriem@gmail.com> - 2013-02-23 22:23 -0700
                Re: Python Newbie MRAB <python@mrabarnett.plus.com> - 2013-02-24 00:11 +0000
                Re: Python Newbie Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2013-02-24 12:37 -0500
                Re: Python Newbie Michael Torrie <torriem@gmail.com> - 2013-02-24 10:56 -0700
                Re: Python Newbie Roy Smith <roy@panix.com> - 2013-02-24 13:07 -0500
                Re: Python Newbie Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2013-02-24 21:01 -0500
                Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-22 15:38 -0800
                Re: Python Newbie Terry Reedy <tjreedy@udel.edu> - 2013-02-22 20:04 -0500
                Re: Python Newbie rurpy@yahoo.com - 2013-02-22 18:48 -0800
                Re: Python Newbie Mitya Sirenef <msirenef@lightbird.net> - 2013-02-22 20:47 -0500
                Re: Python Newbie Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-02-23 02:02 +0000
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-23 13:18 +1100
                Re: Python Newbie Grant Edwards <invalid@invalid.invalid> - 2013-02-24 18:19 +0000
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-25 07:25 +1100
                Re: Python Newbie Mitya Sirenef <msirenef@lightbird.net> - 2013-02-22 21:40 -0500
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-23 13:48 +1100
                Re: Python Newbie Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-02-23 02:59 +0000
                Re: Python Newbie Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2013-02-23 13:34 -0500
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-24 08:40 +1100
                Re: Python Newbie Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2013-02-24 12:41 -0500
                Re: Python Newbie Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-02-23 04:13 +0000
                Re: Python Newbie Serhiy Storchaka <storchaka@gmail.com> - 2013-02-23 11:48 +0200
                Re: Python Newbie Rui Maciel <rui.maciel@gmail.com> - 2013-02-23 12:30 +0000
                Re: Python Newbie Steve Simmons <square.steve@gmail.com> - 2013-02-23 16:43 +0100
                Re: Python Newbie jmfauth <wxjmfauth@gmail.com> - 2013-02-23 10:44 -0800
                Re: Python Newbie Ian Kelly <ian.g.kelly@gmail.com> - 2013-02-23 12:13 -0700
                Re: Python Newbie Ethan Furman <ethan@stoneleaf.us> - 2013-02-23 11:08 -0800
                Re: Python Newbie jmfauth <wxjmfauth@gmail.com> - 2013-02-23 12:53 -0800
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-24 08:48 +1100
                Re: Python Newbie Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-02-24 00:02 +0000
                Re: Python Newbie Michael Torrie <torriem@gmail.com> - 2013-02-23 12:16 -0700
                Re: Python Newbie Matej Cepl <mcepl@redhat.com> - 2013-02-24 00:06 +0100
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-24 02:51 +1100
                Re: Python Newbie Matej Cepl <mcepl@redhat.com> - 2013-02-24 00:04 +0100
                Re: Python Newbie Ethan Furman <ethan@stoneleaf.us> - 2013-02-23 08:32 -0800
                Re: Python Newbie Steve Simmons <square.steve@gmail.com> - 2013-02-23 18:39 +0100
                Re: Python Newbie Michael Torrie <torriem@gmail.com> - 2013-02-23 12:19 -0700
                Re: Python Newbie Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-02-24 17:11 +0000
                Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-24 11:40 -0800
                Re: Python Newbie Mitya Sirenef <msirenef@lightbird.net> - 2013-02-24 15:06 -0500
                Re: Python Newbie "Michael Ross" <gmx@ross.cx> - 2013-02-24 21:33 +0100
                Re: Python Newbie MRAB <python@mrabarnett.plus.com> - 2013-02-24 20:34 +0000
                Re: Python Newbie Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-02-24 20:41 +0000
                Re: Python Newbie Ethan Furman <ethan@stoneleaf.us> - 2013-02-24 12:34 -0800
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-25 07:42 +1100
                Re: Python Newbie Roy Smith <roy@panix.com> - 2013-02-24 15:48 -0500
                Re: Python Newbie Joshua Landau <joshua.landau.ws@gmail.com> - 2013-02-24 21:58 +0000
                Re: Python Newbie Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2013-02-24 21:08 -0500
                Re: Python Newbie Joshua Landau <joshua.landau.ws@gmail.com> - 2013-02-25 02:59 +0000
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-25 07:47 +1100
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-25 07:58 +1100
                Re: Python Newbie Roy Smith <roy@panix.com> - 2013-02-24 16:08 -0500
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-25 08:44 +1100
                Re: Python Newbie Mitya Sirenef <msirenef@lightbird.net> - 2013-02-24 17:40 -0500
                Re: Python Newbie Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-02-25 01:11 +0000
                Re: Python Newbie Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-02-25 00:42 +0000
                Re: Python Newbie Michael Torrie <torriem@gmail.com> - 2013-02-24 18:34 -0700
                Re: Python Newbie Ethan Furman <ethan@stoneleaf.us> - 2013-02-24 14:33 -0800
                Re: Python Newbie Albert Hopkins <marduk@letterboxes.org> - 2013-02-24 18:32 -0500
                Re: Python Newbie Chris Angelico <rosuav@gmail.com> - 2013-02-25 10:44 +1100
                Re: Python Newbie Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-02-25 01:06 +0000
                Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-24 11:40 -0800
              Re: Python Newbie piterrr.dolinski@gmail.com - 2013-02-22 13:37 -0800
      Re: Python Newbie Mitya Sirenef <msirenef@lightbird.net> - 2013-02-22 20:05 -0500
  Re: Python Newbie Gene Heskett <gheskett@wdtv.com> - 2013-02-23 12:32 -0500
  Re: Python Newbie Steve Simmons <square.steve@gmail.com> - 2013-02-23 19:10 +0100
  Re: Python Newbie Michael Torrie <torriem@gmail.com> - 2013-02-23 11:40 -0700
  Re: Python Newbie Michael Torrie <torriem@gmail.com> - 2013-02-23 12:15 -0700
  Re: Python Newbie Gene Heskett <gheskett@wdtv.com> - 2013-02-23 17:49 -0500
  Re: Python Newbie Nick Mellor <thebalancepro@gmail.com> - 2013-02-25 19:37 -0800

csiph-web