какая функция mechanize равна urllib.urlencode

#python #mechanize #urllib

#python #механизировать #urllib

Вопрос:

urllib.urlencode может кодировать параметры url. Кажется, что в Mechanize нет вероятной функции.

Итак, я должен использовать urllib и Mechanize, потому что мне нужен только urlencode.

Любая функция может реализовать ту же задачу, что и urllib.urlencode в Mechanize

Комментарии:

1. Библиотеки не являются взаимоисключающими, вам разрешено импортировать более одной…

Ответ №1:

Зачем mechanize это нужно? Это уже есть в urllib , который поставляется с Python.

Ответ №2:

mechanize на самом деле использует urllib и urllib2 для большинства задач, связанных с URL-адресами.

Поскольку эта функциональность уже существует в urllib/2 (как упоминалось Игнасио Васкесом-Абрамсом), нет необходимости реализовывать ее в другом месте. При написании кода вы импортируете все библиотеки, которые обладают функциональностью, необходимой вам для использования.