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


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

Re: [python] &soutez :-)

From Honza Král <honza.kral@gmail.com>
Subject Re: [python] &soutez :-)
Newsgroups cz.comp.lang.python
Message-ID <mailman.10.1523361820.27945.python@py.cz> (permalink)
References <2198dd9f-94aa-4fc4-0cd1-2be6bb74837c@sandbox.cz> <CAK9Q5BSAdMnkvq7uNrGA2vyO-qPXUOwbgXBQcmPhX4hvnm3k6g@mail.gmail.com> <20180410134129.Horde.lhoJBkZd1XZKHAxvqqpSEFs@webmail.inetadmin.eu> <CADoCwr0K8mk_46yyKS4y71mKY7qzJBY1f7axcn_-ONE84xcQwA@mail.gmail.com>
Organization usenet-news.net
Date 2018-04-10 14:03 +0200

Show all headers | View raw


from urllib.parse import urlparse

parsed = reload_redirect['Location']
if parsed.query:
  parsed.query += f'&{redirect_parameters}'
else:
  parsed.query = redirect_parameters

 reload_redirect['Location'] = parsed.geturl()


pripadne

path, *parameters = reload_redirect['Location'].split('?', 1)
parameters.append(redirect_parameters)

 reload_redirect['Location'] = '%s?%s' % (path, '&'.join(parameters))
Honza Král
E-Mail: honza.kral@gmail.com
Phone:  +420 606 678585


2018-04-10 12:41 GMT+01:00  <azurit@pobox.sk>:
> Ja by som najskor zozbieral vsetky parametre do pola a potom tesne pred
> odoslanim hlaviciek:
>
> if redirect_parameters:
>  reload_redirect['Location'] += "?%s" % "&".join(redirect_parameters)
>
>
>
>
>
>
> Citát Petr Messner <petr.messner@gmail.com>:
>
>
>> Nevim, neznam, asi uz ani nejsem webovy vyvojar :D
>>
>> Navrhuju to schovat do funkce:
>>
>> reload_redirect['Location'] = append_redirect_param(
>> reload_redirect['Location'], 'param=1')
>>
>> def append_redirect_param(...):
>>     ....
>>
>>
>> Petr M.
>>
>>
>> 2018-04-10 13:09 GMT+02:00 Vláďa Macek <macek@sandbox.cz>:
>>
>>> Zdar,
>>>
>>> vyhlasuju soutez o nejhezci alternativu pro toto:
>>>
>>> reload_redirect['Location'] += '#param=1'.replace('#', '&' if '?' in
>>> reload_redirect['Location'] else '?')
>>>
>>> Webovi vyvojari jiste zalezitost znaji.
>>> 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 :-) Honza Král <honza.kral@gmail.com> - 2018-04-10 14:03 +0200

csiph-web