[О блоге] [наверх] [пред] [2024-04-13 17:45:32+03:00] [dcd9193595c262f96f29e4984ca0304106634fbc]
Темы: [hate][python]

За что мы любим Python? urljoin!

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 нет никаких пометок об особенностях или
изменении поведения. По моему это лютая недопустимая дичь что творится.

    [оставить комментарий]