发布时间:2013-03-10 22:50:38
python 列表本身没有去重的功能,但是我们建议借助别的类型来完成去重的功能,比如集合。a = [1,2,3,3,2,4]a = list(set(a))print a思路先用set先转换成集合,集合里面的值是唯一的。所以这里保证把重复的内容给去掉。然后再转换成我们想要的列表。想要了解更多可以列表list相关的功能,可以看下python 列表操作.........【阅读全文】
发布时间:2013-03-10 22:49:17
前段时间需要做一个模板处理的工作,因为需要在模板里面进行逻辑处理,简单的元组字符串替换和关键字字符串替换已经不能满足需求了。所以选择python的第3方模板引擎来实现这个功能。目前大家用的比较多的模板引擎主要是:mako和jinja。 我对比了下,发现jinja的模板引擎和django的语法还是比较相似的,于是我选择了jinja作.........【阅读全文】
发布时间:2013-03-10 22:48:17
今天给大家分享下python在本地远程同步文章数据到wordpress,如果你的网站数据库是支持远程连接的话,那可以用下面的方法。我当初写这个代码是为了解决wordpress底层站群的文章同步问题,可以让本地的mysql数据通过python脚本远程插入到网站数据库里,从而可以完成定时的更新。当然这个脚本如果部署到服务器上会更好,.........【阅读全文】
发布时间:2013-03-10 22:47:22
django 环境变量的设置前段时间有朋友发邮件问我django环境变量的设置,他应该是想在django的项目下建立一个单独运行的模块,同步相关数据到数据库的操作。这样通过运行该文件,可以利用django现成的简单的model操作来达到同步数据的目的。下面是他的问题截图:从报错的提示来看,应该是环境变量没有设置.........【阅读全文】
发布时间:2013-03-10 22:46:39
python 异常处理是处理代码错误比较好的方法,可以让你写的代码比较健壮。下面就开始今天的异常处理相关知识。异常主要是下面4个语句来处理:try/except: 捕捉由系统或者是我们代码引起的异常并且恢复。try/finally: 无论是否异常发生,执行清理行为。raise:手动在代码中触发异常。assert:有条件的在代码中触发异常。.........【阅读全文】