首页 2013年2月

2013年2月

  • mysqldb:2014:Commands out of sync; you can't run this command now

    mysqldb:2014:Commands out of sync; you can't run this command now

    自己写了一个python的mysql的访问类,在python的多线程种使用种有了点问题,就是报这个2014的错误,在网上搜了很多资料,基本都是说mysqldb有问题,但是在解决方法上我这里测试通过一种方式: 在每次查询或是更新的时候,从新获取一个sql执行结构体cursor,执行完毕之后在close这个cursor,例如在类方法种我这样写: def do_sql(self, p_sql): self.cursor = self.conn.cursor() #这里重新获取 count = 0...

    linux 应用 2013-02-05 17 0 mysqlshell
  • python中thread的简单使用

    python中thread的简单使用

    今天在整理一个pyton的脚本,功能是以http+json返回数据拉去线上一些模块的状态信息,一般在5分钟以内就可以跑完,昨天开始由于原始数据太多了,结果搞得5分钟跑不完了,后面的数据统计就有点乱了,仔细分析看了看之后是在网络数据拉去上花费的时间比较多,原来是单进程,单线程的,就想着如果修改成多线程会好一点,python种线程使用还是比较简单的了,从threading.thread继承了一个线程类,类里面直接编写__init__, run, __del__方法,这样就是一个基本的线程类了 class Proces...

    linux 应用 2013-02-05 12 0 mysql
1