![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 61
greatpresident
这个作者很懒,什么都没留下…
展开
-
关于Python3.x的字符串格式化
我们知道Python3.x引入了新的字符串格式化语法。不同于Python2.x的"%s %s "%(a,b)Python3.x是"{0} {1}".format(a,b)今天我在用MySQLdb时,需要用带参数的cursor.execute(sql,param)语句来完成SQL操作。被其他文章的陈旧说法给误导,用了cursor.execute('insert into test原创 2012-10-25 21:12:07 · 9260 阅读 · 2 评论 -
Python3.x安装第三方库的方法
本方法在Windows下测试。Python3.x不用setuptools,用easy_install。下载distribute,http://pypi.python.org/pypi/distribute/0.6.30。如果没有配置python的环境变量,那么先要在环境变量PATH这一项里加入python安装目录,如C:\python32。加入了就直接到下一步。解压后在命令行中cd原创 2012-11-08 18:06:14 · 9795 阅读 · 0 评论 -
UnicodeEncodeError: 'gbk' codec can't encode character ...
使用Python写文件的时候,或者将网络数据流写入到本地文件的时候,大部分情况下会遇到:UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position ... 这个问题。 网络上有很多类似的文件讲述如何解决这个问题,但是无非就是encode,decode相关的,这是导致该问题出现的真正原因吗?不是的。 很多时候,我转载 2012-11-21 20:48:55 · 46151 阅读 · 16 评论 -
Python3.x在解析含中文的文本文件时的问题
python 2.6以后把simplejson纳入到标准库中,使得python可以原生支持json解析。这个确实是很方便,从文档上来看,python的json解析似乎是相当简单,并且具有不错的扩展性。json在python下解析简单,个人觉得还是因为json的语法和python的相差不多,基本上json的k-v式结构在python中也几乎是完全一样的写法(当然引号的写法json还是要严格一些)。因转载 2012-11-08 16:12:06 · 4526 阅读 · 0 评论 -
Python3.x自定义比较函数
在Python3.x的世界里,cmp函数没有了。那么sorted,min,max等需要比较函数作为参数的函数该如何用呢?以min函数的定义为例,有两种重载形式:单参数(一个迭代器):min(iterable[, key=func]) -> value多参数(多个待比较内容):min(a, b, c, ...[, key=func]) -> value本文主要讨论原创 2012-12-25 23:28:32 · 9420 阅读 · 0 评论