Я хочу запросить POST с помощью библиотеки Requests. но проблема в get_adapter.
Мой URL - http://sample_domain.com/sample_endpoint.
но if url.lower().startswith(prefix.lower())
скончался, мой URL-адрес: "\ u200bhttp: //sample_domain.com/sample_endpoint".
Почему \u200b
? я не могу пройти этот цикл. просто верните InvalidSchema
.
1 ответ
Вероятно, вы скопировали URL-адрес с веб-сайта. \u200b
- это пробел нулевой ширины . Вы не видите его (потому что он нулевой ширины), но он может быть частью веб-сайта. Иногда это используется для форматирования.
В строковом представлении в Python он представлен в таком виде.
Решение : просто убедитесь, что выбран только текст, или убедитесь, что ваш код удаляет символ, потому что он не является частью URL-адреса, поэтому он не будет работать, если вы оставите его в строке.
Похожие вопросы
Новые вопросы
python
Python — это мультипарадигмальный многоцелевой язык программирования с динамической типизацией. Он предназначен для быстрого изучения, понимания и использования, а также обеспечивает чистый и унифицированный синтаксис. Обратите внимание, что Python 2 официально не поддерживается с 01.01.2020. Если у вас есть вопросы о версии Python, добавьте тег [python-2.7] или [python-3.x]. При использовании варианта Python (например, Jython, PyPy) или библиотеки (например, Pandas, NumPy) укажите это в тегах.