A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2007-May/072937.html below:

[Python-Dev] PEP 30XZ: Simplified Parsing

[Python-Dev] PEP 30XZ: Simplified Parsing [Python-Dev] PEP 30XZ: Simplified ParsingAlexey Borzenkov snaury at gmail.com
Wed May 2 21:23:47 CEST 2007
On 4/30/07, Jim Jewett <jimjjewett at gmail.com> wrote:
>     Python initially inherited its parsing from C.  While this has
>     been generally useful, there are some remnants which have been
>     less useful for python, and should be eliminated.
>
>     + Implicit String concatenation
>
>     + Line continuation with "\"

I don't know if I can vote, but if I could I'd be -1 on this. Can't
say I'm using continuation often, but there's one case when I'm using
it and I'd like to continue using it:

    #!/usr/bin/env python
    """\
    Usage: some-tool.py [arguments...]

        Does this and that based on its arguments"""

    if condition:
        print __doc__
        sys.exit(1)

This way usage immediately stands out much better, without any
unnecessary new lines.

Best regards,
Alexey.
More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4