久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

python - Notepad2與PyCharm區別

瀏覽:131日期:2022-07-19 14:12:37

問題描述

同樣的代碼在 Notepad 環境(測試過記事本)過不了,在 Pycharm 可以過( Python3.5 )代碼

import urllibimport urllib.requesturl = 'http://www.baidu.com'data = urllib.request.urlopen(url).read()data = data.decode(’UTF-8’)

這條語句,兩個環境都可以過

data.decode(’gbk’, ’ignore’).encode(’UTF-8’)print(data)

在 Pycharm 顯示爬出的網頁,在 cmd 窗口顯示

UnicodeEncodeError: ’gbk’ codec can’t encode character ’xbb’ in position 26830:illegal multibyte sequence

必須去除無效字符。

import urllibimport urllib.requesturl = 'http://www.baidu.com'data = urllib.request.urlopen(url).read()data.decode(’gbk’, ’ignore’).encode(’UTF-8’)print(data)

這樣可以過,求解釋

問題解答

回答1:

你遇到的可能和我一樣是python編碼問題,或者使用的terminal的編碼支持問題。看看下面的問題。

【python編碼問題?】分享自@SegmentFault,傳送門:/q/10...

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 门头沟区| 灵武市| 泸定县| 长岛县| 济源市| 静宁县| 乌什县| 商水县| 永康市| 车险| 岑溪市| 南靖县| 阜宁县| 贡嘎县| 南康市| 姚安县| 界首市| 封丘县| 肃南| 高阳县| 胶南市| 封开县| 富蕴县| 镇原县| 阿克苏市| 大兴区| 巨鹿县| 调兵山市| 福清市| 滨海县| 图们市| 讷河市| 陕西省| 安多县| 禹州市| 藁城市| 岳阳市| 乌鲁木齐市| 会东县| 平阳县| 永昌县|