正文
今天的多线程例子一个运行在python2.5下.一个运行在2.6下..发现python写好的多线程代码在2.6下运行不了.在2.5下运行好好的.
代码没错啊..检查了一翻才看到原来提json的问题.
2.5默认是没有json这个库的.我手工添加的 .另一台服务器我装的2.6.内内置是有的.不过虽然两个调用都是import json但是使用完全不一样
2.5我装的是 json-py,而2.6内内置是smiplejson ,平时常用有 json-py 与smiplejson 两个包,我说怎么不能用呢.
下面说下两个使用方法.
其中json-py 包含一个minjson,用法一样,只是import时 是 import minjson两个用法上有差别, 但import语句一样,import json # 都是如此import的。import minjson # json-py库用法json.read( js_obj )json.write(py_obj)#json的minjson用法 minjson.read( js_obj )minjson.write(py_obj)# smiplejson 的用法json.loads(js_obj) json.dumps(py_obj)