Re: [問題] Python urllib.urlopen 抓取有繁體網頁
※ 引述《bohan222 (哈哈哈)》之銘言:
: 請教大家
: Python 2.7.3 有使用下面utf-8的宣告
宣告是說你的程式碼是 utf8. 跟你要抓的東西無關。
: #!/usr/bin/python
: # -*- coding: utf-8 -*-
: 問題:
: 使用 web = urllib.urlopen(內容具有繁體中文的網站)
: content = web.read()
接下來的 content 只是一些無意義的 binary,
一定要解碼,不解碼,不能看。
而解碼的方式,推文已有。
編碼有學問
這篇 Joe 的文章一定要看過 http://bit.ly/14txdCm
: 想分析網頁內容為繁體的部分,結果繁體部分會變成亂碼,
: 似乎是ascii之類的編碼問題
: 想請教有人有遇過這類型問題嗎~謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.234.137
※ 編輯: timTan 來自: 123.192.234.137 (07/29 23:15)
→
07/29 23:16, , 1F
07/29 23:16, 1F
推
07/29 23:44, , 2F
07/29 23:44, 2F
→
07/29 23:45, , 3F
07/29 23:45, 3F
→
07/30 00:25, , 4F
07/30 00:25, 4F
推
07/30 00:36, , 5F
07/30 00:36, 5F
推
07/30 09:13, , 6F
07/30 09:13, 6F
→
07/30 09:48, , 7F
07/30 09:48, 7F
→
07/30 09:49, , 8F
07/30 09:49, 8F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):