]> Sergey Matveev's repositories - stargrave-blog.git/commitdiff
За что мы любим Python? urljoin!
authorSergey Matveev <stargrave@stargrave.org>
Sat, 13 Apr 2024 14:45:32 +0000 (17:45 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 13 Apr 2024 14:45:32 +0000 (17:45 +0300)
Python 3.10:
    >>> from urllib.parse import urljoin
    >>> urljoin('http://1.2.3.4:9010', '1.2.3.4:9010')
    '1.2.3.4:9010'

Python 3.7:
    >>> from urllib.parse import urljoin
    >>> urljoin('http://1.2.3.4:9010', '1.2.3.4:9010')
    'http://1.2.3.4:9010/1.2.3.4:9010'

И в документации к 3.10 нет никаких пометок об особенностях или
изменении поведения. По моему это лютая недопустимая дичь что творится.


No differences found