首页 > 数据库技术 > 详细

刀塔传奇公会管理系统 ------ Python界面访问Pgsql

时间:2014-12-10 01:40:30      阅读:312      评论:0      收藏:0      [点我收藏+]

今天时间不多了,只能写一部分了。

 

 

Python连接Pgsql的库有三个,目前 psycopg2 用的比较多,随即下载安装了。没什么难点,参考个例子就能用了。

 

图形界面使用 wx 的库,因为这个有个相当好用的图形制作的工具 ----   wxFormBuilder。

有了这个,你可以单刀直入的去设计你的图形界面的样子。真真正正的实现了界面与功能的分离,设计这个玩意的人思想很牛逼。

使用方法就是,画好界面(同时写上每个事件的回调函数名字),将生成的python代码(其实可以生成好多种语言的)保存到一个单独的py文件中。

再新写一个主文件,来继承刚刚生成的Frame类。编写需要实现的功能函数,函数名与之前在界面上填的名字一样即可。

感受:

1. 你可以不用太关注每个控件叫什么名字。

2. 界面发生变化时,可以很快的完成修改,并且不需要动相关的功能代码文件。

 

 

待补充:

实现易用性,添加了几个键盘响应事件。

方便游戏给的列表,与下拉框出现的名字相匹配,在select时使用一定的排序

修复一个bug,学习了数据库的左外连接与内连接操作。

python2.X处理中文时有些地方还是出现编码问题,学习了utf-8和unicode编码的由来。

python源码,需要整理,争强可读性。

 

刀塔传奇公会管理系统 ------ Python界面访问Pgsql

原文:http://www.cnblogs.com/zhangzhiheng/p/4154526.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!