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

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

python - Notepad2與PyCharm區別

瀏覽:126日期: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 編程
相關文章:
主站蜘蛛池模板: 绩溪县| 平顶山市| 昌黎县| 聊城市| 普洱| 泗洪县| 丹东市| 北安市| 绥芬河市| 乡宁县| 库尔勒市| 广河县| 西畴县| 高邮市| 祥云县| 乐安县| 满洲里市| 伊吾县| 商丘市| 三原县| 兴国县| 玉田县| 鄂伦春自治旗| 大田县| 游戏| 马公市| 含山县| 偃师市| 雅江县| 绥江县| 富宁县| 乡城县| 理塘县| 龙海市| 冀州市| 汉中市| 新安县| 广宗县| 瓮安县| 海伦市| 西昌市|