网页爬虫 - python3爬链家utf8页面,中文全部是“南京小区二手房(南京链家网)”
迷茫
迷茫 2017-04-18 09:58:42
0
2
1853
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(2)
阿神
# -*- coding: utf-8 -*-


import requests
from bs4 import BeautifulSoup

url = 'http://nj.lianjia.com/xiaoqu/'
html = requests.get(url)
soup = BeautifulSoup(html.text.encode(html.encoding), 'lxml', from_encoding='utf-8')
title = soup.title.get_text()
print(title)

1) Tambah # -- pengekodan: utf-8 --penyataan
2) Kendalikan pengekodan respons yang dikembalikan dengan betul

小葫芦

Itu betul-betul di tingkat atas, anda juga boleh menggunakan pengekodan Latin1 untuk menyahkod teks ini.

import requests
from bs4 import BeautifulSoup

url = 'http://nj.lianjia.com/xiaoqu/'
html = requests.get(url)
soup = BeautifulSoup(html.text, 'lxml')
title = soup.title.get_text()
print(title.encode('latin1').decode('utf-8'))
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan