TGViewer
Python: задачки и вопросы Python: задачки и вопросы @quiz_python · 6.9K subscribers
Post #4934 109
Разбор по шагам

1️⃣Базовый адрес https://example.com/api/ содержит схему https, хост example.com и путь /api/.

2️⃣Второй аргумент urljoin — /users. Начальный / задаёт путь от корня сайта.

3️⃣Функция сохраняет схему и хост базового адреса, а путь /api/ заменяет на /users.

4️⃣На экран выводится https://example.com/users. Если бы второй аргумент был "users", результатом стал бы https://example.com/api/users.

Почему это важно
При сборке адресов API начальный / может увести запрос из нужного раздела сайта. Если базовый адрес уже заканчивается на /api/, путь "users" сохранит этот раздел, а "/users" отправит запрос к корню.
More from @quiz_python
  1. Oct 16, 2026Post #4933
  2. Oct 15, 2026Порядок вывода 1️⃣В ids два идентификатора: a и b. В states только один статус: ok. Вызов…
  3. Oct 15, 2026Post #4931
  4. Oct 14, 2026Post #4930
  5. Oct 14, 2026Почему разработчик планирует отдавать больше задач Claude Винсент Шмальбах описал план пер…
  6. Oct 14, 2026Разбор по шагам 1️⃣В span записана длительность 25 часов и 30 секунд. Это 1 сутки, 1 час и…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →