Как передать URL-адрес с пробелом в функции Python 3 urllib.request.urlopen()?

Python
Вопрос: Это простая программа, которую я пытаюсь запустить, которая показывает ошибку. Если я передаю URL без пробелов, программа работает правильно. Ошибка: 404 Bad Request. Если вместо "Эй, ты", я передаю "Привет, 20Ю". Программа работает правильно. Лучший ответ: Вы можете передать строку urlib.parse.quote, чтобы обработать экранирование специальных символов, таких как пробел.

Вопрос:

Code Image

Это простая программа, которую я пытаюсь запустить, которая показывает ошибку. Если я передаю URL без пробелов, программа работает правильно.

Ошибка: 404 Bad Request.

Error

Если вместо “Эй, ты”, я передаю “Привет, 20Ю”. Программа работает правильно.

Лучший ответ:

Вы можете передать строку urlib.parse.quote, чтобы обработать экранирование специальных символов, таких как пробел.

Оцените статью
Добавить комментарий