爬虫生成带搜索词语的网址
1.字符串转为url编码
1 import urllib 2 poet_name = "李白" 3 url_code_name = urllib.quote(poet_name) 4 print url_code_name 5 #输出 6 #%E6%9D%8E%E7%99%BD
2.url编码转为字符串
import urllib url_code_name = "%E6%9D%8E%E7%99%BD" name = urllib.unquote(url_code_name) print name #输出 #李白
3、字码转换。把一个数字转化为ASCII码
chr(i)
i -- 可以是10进制也可以是16进制的形式的数字。
例子:
>chr(112) 'p'
>chr(0x30)
0
每个汉字也有对应的ASCII码
ord()
>ord('徐') 24464