import chardet
a = chardet.detect(response.body)
for key, value in a.items():
if key == 'encoding':
print(value)
這樣得到的結果就是字符編碼了,需要注意的是我們指定要識別的html一定要是字節流格式,這裏用的scrapy默認方法response.body默認格式字節流
import chardet
a = chardet.detect(response.body)
for key, value in a.items():
if key == 'encoding':
print(value)
這樣得到的結果就是字符編碼了,需要注意的是我們指定要識別的html一定要是字節流格式,這裏用的scrapy默認方法response.body默認格式字節流
1.while循環的格式 while 條件: 條件滿足時,做的事情1 條件滿足時,做的事情2 條件滿足時,做的事情3 ...(省略)... demo