フィードを解析したい
feed = feedparser.parse(url)
e = feed.entries[0]
summary=e['summary']
BeautifulSoapを使用して要約を解析しているとき。
self.summary = BeautifulSoup(summary.encode('utf-8')) #summary
エラーが発生しました。
例外の種類: UnicodeEncodeError 例外値: 'ascii' コーデックは位置 755 の文字 u'\xa3' をエンコードできません: 序数が範囲内にありません (128)
問題は、文字£4,000にあります。私は試しました:
summary.encode('utf-8','ignore'), summary.encode('ascii','ignore')
これを解決するために多くの時間を費やしていますが、まだできません。だから私はここでこの質問をしています。
最も多くの文字数をサポートするエンコーディングまたはその文字をスキップする方法を教えていただければ、非常に役に立ちます。