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


Groups > cz.comp.lang.python > #3279

Re: [python] &soutez :-)

Path csiph.com!news.mixmin.net!news.unit0.net!peer03.am4!peer.am4.highwinds-media.com!peer04.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!fx39.am4.POSTED!not-for-mail
Received-SPF pass (Address passes the Sender Policy Framework) SPF=MAILFROM; sender=encukou@gmail.com; remoteip=::ffff:209.85.192.169; remotehost=; helo=mail-pf0-f169.google.com; receiver=hugo.zagamma.cz;
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=M78PN0W5EiU9fDxcmtS/JpAAeJDfQqilFzfqF56nasg=; b=oVLbICo0OpA9lsA1bBs5pw7pWwsGCWcMxqkUhcyP83tPThTrh77yBoJ1IzA7lMBr9T dKcLGMm1ZFLHa943fKwGOXamAbHmMoo8o/oWJJxwfD0SS+43oc7Rc05TOwM7CotZk7Gl K5b7bZcDR2JB1VbKmWQnuIPbTsVHTDYr+IOVkn00QhRU2Xqj5EyMlRijsFWos1eSlUmO V1OG4+oY8xzkB+Mckb+eTwzFiuKHT05CvxBqp7mNTVLf4ESd5KyVYh4w5nQ67yv9blPA zfGYdg0aJfCCphxUfN+Bq/0HhwYZ0d/InZwjilk8/y//G305rsNPPh8/jb2CZ0kodfV4 hbHw==
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=M78PN0W5EiU9fDxcmtS/JpAAeJDfQqilFzfqF56nasg=; b=tGpXQ28ZFDNGIlvUQAoiWKqsYhNeNjnzSSYhZKYPc038tY4lTiwQO9+iy+rlGAmy0l t9kkBw3m9qlNovtp8sJSm4t8PAep2xh8+rA/t4Wc1bDmXvNQ50QNyH0OpaLp8OHo9c9w /sO1WIlm48nAwVK9I/dWHpTusDKHX/3RCaqPeT/L+EmDXF7uDDoC6EkKs9ix8y8atlnA oIeM52VlakwRs7m+E4YhwkbC16OHxH5YSiPX4JJhfLcT0J2StQ4mqsN4eRvnzq73GV0G zi65l4/J7uGotz4/6zWmqQuw7x7jEkO1pj60OkGQG0kwLQgafMMOmSWDl6DPngtGKI8Z rr+A==
X-Gm-Message-State ALQs6tAgX6ZwK9xx/qjnQC+emQxw8h9Fqvfn7Nj6zJqp2ABDl7b3N8YS 445ofWCUNvSVe1HlJErcmUk=
X-Google-Smtp-Source AIpwx4/Jf7bOEbilVvgWEN2G9sRu1KMzIsj/AkPsfQLJdGNIohL/mp7VKkH5rsRglFha2kp/gC7H8w==
X-Received by 10.99.60.6 with SMTP id j6mr18736pga.73.1523360448844; Tue, 10 Apr 2018 04:40:48 -0700 (PDT)
Old-Return-Path <encukou@gmail.com>
From Petr Viktorin <encukou@gmail.com>
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0
MIME-Version 1.0
In-Reply-To <2198dd9f-94aa-4fc4-0cd1-2be6bb74837c@sandbox.cz>
Content-Type text/plain; charset=iso-8859-2; format=flowed
Content-Language en-US
Content-Transfer-Encoding 8bit
Subject Re: [python] &soutez :-)
X-BeenThere python@py.cz
X-Mailman-Version 2.1.26
Precedence list
List-Id Konference PyCZ <python.py.cz>
List-Unsubscribe <http://www.py.cz/mailman/options/python>, <mailto:python-request@py.cz?subject=unsubscribe>
List-Archive <http://www.py.cz/pipermail/python/>
List-Post <mailto:python@py.cz>
List-Help <mailto:python-request@py.cz?subject=help>
List-Subscribe <http://www.py.cz/mailman/listinfo/python>, <mailto:python-request@py.cz?subject=subscribe>
Newsgroups cz.comp.lang.python
Message-ID <mailman.8.1523360453.27945.python@py.cz> (permalink)
X-Mailman-Original-Message-ID <20cf256b-7f2c-f8f7-1788-f2cec829ebbf@gmail.com>
X-Mailman-Original-References <2198dd9f-94aa-4fc4-0cd1-2be6bb74837c@sandbox.cz>
References <2198dd9f-94aa-4fc4-0cd1-2be6bb74837c@sandbox.cz> <20cf256b-7f2c-f8f7-1788-f2cec829ebbf@gmail.com>
Lines 41
X-Complaints-To abuse@usenet-news.net
NNTP-Posting-Date Tue, 10 Apr 2018 11:40:53 UTC
Organization usenet-news.net
Date Tue, 10 Apr 2018 13:40:43 +0200
X-Received-Bytes 4342
X-Received-Body-CRC 3369049286
Xref csiph.com cz.comp.lang.python:3279

Show key headers only | View raw



On 04/10/18 13:09, Vláďa Macek wrote:
> Zdar,
> 
> vyhlasuju soutez o nejhezci alternativu pro toto:
> 
> reload_redirect['Location'] += '#param=1'.replace('#', '&' if '?' in
> reload_redirect['Location'] else '?')

Jestli jenom tohohletoho, tak asi:

if '?' in reload_redirect['Location']:
     reload_redirect['Location'] += '&param=1'
else:
     reload_redirect['Location'] += '?param=1'

Ale spíš bych se podíval jestli nejde zpřehlednit i kód kolem toho 
jednoho řádku.


> Webovi vyvojari jiste zalezitost znaji.

Asi taky nejsem webový vývojář, ale kdykoly dělám weby, podobným 
"stringly-typed" věcem se vyhýbám. Parametry mám jako slovník, (viz 
třeba urllib.parse.parse_qs, ale framework může udělat za mě), 
parsuje/spojí se to jen na jednom a jednom místě, a všechny operace mezi 
tím pak jsou čitelné.


> Tesim se ;-)
> 
> Vlada
> 
> _______________________________________________
> Python mailing list
> python@py.cz
> http://www.py.cz/mailman/listinfo/python
> 
> Visit: http://www.py.cz
> 

Back to cz.comp.lang.python | Previous | Next | Find similar


Thread

Re: [python] &soutez :-) Petr Viktorin <encukou@gmail.com> - 2018-04-10 13:40 +0200

csiph-web