mechanize中的哪个函数等同于urllib.urlencode
urllib.urlencode 可以把网址的参数进行编码。看起来在 Mechanize 里没有类似的功能。
所以,我必须同时使用 urllib 和 Mechanize,因为我只需要 urlencode 这个功能。
在 Mechanize 里有没有其他的函数可以完成和 urllib.urlencode 一样的任务呢?
2 个回答
0
mechanize
实际上在处理大部分与网址相关的任务时,使用的是 urllib
和 urllib2
这两个库。
因为这些功能在 urllib/2
中已经存在(正如 Ignacio Vazquez-Abrams 提到的),所以不需要在其他地方再实现一遍。当你写代码的时候,会导入所有你需要用到的库。
3
为什么mechanize
会有这个功能呢?这个功能其实已经在urllib
里了,而urllib
是Python自带的库。