kbys.net
当前位置:首页 >> python url utF8编码 >>

python url utF8编码

面是中文的情况(比如‘丽江'),url的地址编码却是'%E4%B8%BD%E6%B1%9F',因此需 要做一个转换。这里我们就用到了模块urllib。 ? 1 2 3 4 5 6 7 8 >>> import urllib >>> data = '丽江' >>> print data 丽江 >>> data '\xe4\xb8\xbd\xe6\xb1\x9f'

ubuntu 的控制台默认是utf8编码的吧。而且这个google返回的是big5编码吗,用下面的代码解码下试试 url="网址" content = urllib2.urlopen(url).read() print content.decode('big5').encode('utf8')

#encoding:utf-8import urllib2url = 'f = urllib2.urlopen(url)content = f.read()f.close()content = content.decode('UTF-8').encode("gb2312")s1 = content.split(',')result1 = {}for s in s1: s2 = s.split('|') print s2[1] result1[s2[1...

那个参数字符串可能会是中文,就直接param_text.encode('utf-8'),不要等到最后再集中编码。

我估计问题出在这里:html文件最好用utf-8编码 多说一句:如果搞不定,继续追问,把问题描述清楚了再说. 你用的python哪个版本? 你用的django哪个版本? 你的代码在哪里? 你的文件是什么编码? 文件声明的又是什么编码?

屏蔽特殊的字符、比如如果url里面的空格!url里面是不允许出现空格的。 在 Python2.x 中的用法是: urllib.quote(text) Python3.x 中是 urllib.parse.quote(text) 按照标准, URL 只允许一部分 ASCII 字符(数字字母和部分符号),其他的字符(...

怎么没看到你有解压缩? 试试这个 #!/usr/bin/env python#-*- encoding: utf-8 -*-import urllib2import gzipimport StringIOurl = r'http://www.1soccer.com/info/index/id/394887'response = urllib2.urlopen(url)stream = StringIO.StringIO(r...

如何用 Python 中的 NLTK 对中文进行分析和处理 URL编码的方式是把需要编码的字符转化为 %xx 的形式。通常 URL 编码是基于 UTF-8 的(当然这和浏览器平台有关)。 例子: 比如『我』,unicode 为 0x6211, UTF-8 编码为 0xE6 0x88 0x91,URL 编码...

面是中文的情况(比如‘丽江'),url的地址编码却是'%E4%B8%BD%E6%B1%9F',因此需要做一个转换。这里我们就用到了模块urllib。?12345678>>>importurllib>>>data='丽江'>>>printdata丽江>>>data'\xe4\xb8\xbd\xe6\xb1\x9f'

>>> import urllib >>> urllib.quote('中文') '%E4%B8%AD%E6%96%87' >>> urllib.unquote('%E4%B8%AD%E6%96%87') '\xe4\xb8\xad\xe6\x96\x87' >>> print urllib.unquote('%E4%B8%AD%E6%96%87') 中文 然后你自己chdir()试试吧 如果不行,可能要转...

网站首页 | 网站地图
All rights reserved Powered by www.kbys.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com