百度贴吧本吧会员链接编码方式

参考链接

百度贴吧本吧会员链接编码方式

记录博文

一、前言

http://tieba.baidu.com/bawu2/platform/listMemberInfo?word=%B9%AC%C2%FE
http://tieba.baidu.com/bawu2/platform/listMemberInfo?word=宫漫&ie=utf8
这两个链接实际效果是一致,但是过程是什么样的呢?

二、具体

word 后的参数是吧名字用 gb2312 编码方式,再进行 UrlEncode 编码后的内容。

具体过程

import urllib

base_url = "http://tieba.baidu.com/bawu2/platform/listMemberInfo?word="
keyword = "宫漫"

##将关键字用gb2312编码来编码,接着用 urlEncode 进行编码,最后和基地址合并
keyword_encode = urllib.parse.quote(keyword.encode('gb2312')) 
url = base_url + keyword_encode
print(url)

>>>http://tieba.baidu.com/bawu2/platform/listMemberInfo?word=%B9%AC%C2%FE

三、最后

http://tieba.baidu.com/bawu2/platform/listMemberInfo?word=宫漫&ie=utf8
后面的 ie=utf8 得跟上,不然会出错。

点我回顶部

 
 
 
 
 
 
 
Fin.

猜你喜欢

转载自blog.csdn.net/Enderman_xiaohei/article/details/108566984