[Python] urlparse "da i numeri"
Manlio Perillo
manlio.perillo a gmail.com
Mer 22 Giu 2016 14:43:28 CEST
2016-06-22 12:43 GMT+02:00 Marco De Paoli <depaolim a 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
Maggiori informazioni sulla lista
Python