
python
applebite
编码即修行。Be a Coding Artist,rather than a Coding Farmer.
展开
-
Non-ASCII character '\xe8' in file xxx.py on line 8, but no encoding declared
使用网上某个python程序,编译时报错: File "xxx.py", line 8SyntaxError: Non-ASCII character '\xe8' in file xxx.py on line 8, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details原创 2015-08-17 21:57:45 · 13521 阅读 · 0 评论 -
python传递中文参数编码问题
某个需求给url传递中文参数,会碰到编码有误的问题,比如传递‘我是中国人’,由于中文不能解析会收到以下错误: 查了一下,用urllib的quote方法进行解码可以解决此问题,当然urllib2也保留了这个方法:import urllib2urllib2.quote('我是中国人') 好了,哈哈,这里我调的是某个翻译接口。原创 2016-02-20 23:09:08 · 8071 阅读 · 0 评论 -
python中的urlencode与urldecode
当url地址含有中文,或者参数有中文的时候,这个算是很正常了,但是把这样的url作为参数传递的时候(最常见的callback),需要把一些中文甚至'/'做一下编码转换。一、urlencodeurllib库里面有个urlencode函数,可以把key-value这样的键值对转换成我们想要的格式,返回的是a=1&b=2这样的字符串,比如:>>> from urllib impo转载 2016-11-15 13:24:51 · 1851 阅读 · 0 评论 -
windows下python ide关联.py文件
习惯了linux下开发,windows下python gui用不太习惯,而且发现2.7以上的版本好像不能将.py文件关联为ide打开,查了下,可以这样: 右键.py文件,edit with idle 如果没有这个选项: 选择打开方式,进入python安装路径,选择 Python34\Lib\idlelib\idle.bat原创 2017-01-06 22:58:56 · 5407 阅读 · 1 评论