为了账号安全,请及时绑定邮箱和手机立即绑定

输出网页output.html中文乱码问题

<html><body><table><tr><td>http://baike.baidu.com/view/21087.htm</td><td>Python</td><td 

>
Python锛堣嫳璇彂闊筹細/藞pa瑟胃蓹n/锛 , 鏄竴绉嶉潰鍚戝璞° 佽В閲婂瀷璁$畻鏈虹▼搴忚璁¤瑷 锛岀敱Guido van Rossum浜 1989骞村彂鏄庯紝绗竴涓叕寮 鍙戣鐗堝彂琛屼簬1991骞淬 侾ython鏄函绮圭殑鑷敱杞欢锛  婧愪唬鐮佸拰瑙i噴鍣–Python閬靛惊 GPL(GNU General Public License)鍗忚[1]聽
銆侾ython璇硶绠 娲佹竻鏅帮紝鐗硅壊涔嬩竴鏄己鍒剁敤绌虹櫧绗 (white space)浣滀负璇彞缂╄繘銆侾ython鍏锋湁涓板瘜鍜屽己澶х殑搴撱 傚畠甯歌鏄电О涓鸿兌姘磋瑷 锛岃兘澶熸妸鐢ㄥ叾浠栬瑷 鍒朵綔鐨勫悇绉嶆ā鍧楋紙灏ゅ叾鏄疌/C++锛夊緢杞绘澗鍦拌仈缁撳湪涓 璧枫 傚父瑙佺殑涓 绉嶅簲鐢ㄦ儏褰㈡槸锛屼娇鐢≒ython蹇 熺敓鎴愮▼搴忕殑鍘熷瀷锛堟湁鏃剁敋鑷虫槸绋嬪簭鐨勬渶缁堢晫闈級锛岀劧鍚庡鍏朵腑鏈夌壒鍒姹傜殑閮ㄥ垎锛岀敤鏇村悎閫傜殑璇█鏀瑰啓锛屾瘮濡 3D娓告垙涓殑鍥惧舰娓叉煋妯″潡锛屾 ц兘瑕佹眰鐗瑰埆楂橈紝灏卞彲浠ョ敤C/C++閲嶅啓锛岃 屽悗灏佽涓篜ython鍙互璋冪敤鐨勬墿灞曠被搴撱 傞渶瑕佹敞鎰忕殑鏄湪鎮ㄤ娇鐢ㄦ墿灞曠被搴撴椂鍙兘闇 瑕佽 冭檻骞冲彴闂锛屾煇浜涘彲鑳戒笉鎻愪緵璺ㄥ钩鍙扮殑瀹炵幇銆 
</td></tr><tr><td>http://baike.baidu.com/view/16068.htm</td><td>api</td><td 

>
API锛圓pplication Programming Interface,搴旂敤绋嬪簭缂栫▼鎺ュ彛锛夋槸涓 浜涢鍏堝畾涔夌殑鍑芥暟锛岀洰鐨勬槸鎻愪緵搴旂敤绋嬪簭涓庡紑鍙戜汉鍛樺熀浜庢煇杞欢鎴栫‖浠跺緱浠ヨ闂竴缁勪緥绋嬬殑鑳藉姏锛岃 屽張鏃犻渶璁块棶婧愮爜锛屾垨鐞嗚В鍐呴儴宸ヤ綔鏈哄埗鐨勭粏鑺傘  
</td></tr></table></body><ml>

http://img1.sycdn.imooc.com//567508240001ba2606100049.jpg

照视频里一样写的代码,为什么打开网页就是乱码呢?我用的是PyCharm编辑器,Python 2.7.10

正在回答

2 回答

浏览器的默认编码是GBK;

两种方法:

方法1、在<html>和<body>之间,加上<head><meta charset="utf-8"></head>

方法2:、打开网页后,如果是chrome浏览器,点菜单》更多工具》编码,选择UTF8,其他浏览器类似。


1 回复 有任何疑惑可以回复我~
#1

love181920 提问者

完美解决,非常感谢!期待更多教程!
2015-12-19 回复 有任何疑惑可以回复我~
#2

xukunchn

解决了,谢谢
2016-01-06 回复 有任何疑惑可以回复我~

Python3.4,运行出现乱码?上述方法不能解决。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Python开发简单爬虫
  • 参与学习       227670    人
  • 解答问题       1219    个

本教程带您解开python爬虫这门神奇技术的面纱

进入课程

输出网页output.html中文乱码问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信