看了很多介绍,说说自己的感受吧。先是使用python3.2开发一个软件,数据库使用sqlite3,ORM使用sqlalchemy,确实很爽,开发效率很高,结果也很理想。建议有一定开发经验的朋友可以看看dive-into-python-3,个人感觉写得很好。
接下来出问题了。需求希望接下来:1)将数据整合到mysql中去;2)有图形用户界面。这时候和Python3相配合的库MySQLdb等还没有支援python3,声称能用的bug一堆,提交上去,开发者说我们还没考虑呢,悲剧了。。。
好了换回来用python2.7,安装软件很方便,麻烦的是字符集要琢磨和调整,不像python3里面那么自然。。
正在摸索中。。
在使用2.7的过程中,配合数据库ORM,现在已经可以很好的进行数据库的整合,以及图形用户界面的编写,建议大家使用python 2.7.