2016-06-22 12:43 GMT+02:00 Marco De Paoli <depao...@gmail.com>:
> pare che urlparse nella lib standard abbia un comportamento un po' strano...
>
> [...]
>
> Daccordo che il port number è un intero a 16-bit, per cui oltre 65535 non ha
> senso, però forse mi sarei aspettato un eccezione, mentre invece la port
> oltre un certo numero viene semplicemente interpretata come None
>
>>>> urlparse('redis://localhost:65535').port
> 65535
>>>> urlparse('redis://localhost:65536').port is None
> True
>

Nell' RFC3986 non è prescritto nessun limite per la porta:

    port          = *DIGIT


Ciao  Manlio
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a