PyHacc是个人使用复式会计制度。它的目的是强调数据的可获得性,帐户管理,命令行自动化,清洁利用PyQt的图书馆。 PyHacc建立在QHacc(http://qhacc.sourceforge.net/)中发现的一般概念,但并非意在是直接克隆。
应该指出的是,虽然PyHacc是一个功能齐全的系统,这是在生产中使用了笔者的个人使用,它主要是一种示范和榜样qtalchemy的 - http://qtalchemy.org。
PyHacc可以在两个PyQt4中和PySide运行。在变幻无常的存储库的根目录,运行脚本qtbindings在两者之间切换。的来源是设立PyQt4的,但你可以切换到PySide有:
蟒蛇qtbindings.py --platform = PySide
蟒蛇setup.py编译
sudo的蟒蛇setup.py安装
如果使用PySide,所述qtalchemy库也将需要被切换到以类似的方式使用PySide。
入门
在Linux中,它应该足以运行:
蟒蛇setup.py编译
sudo的蟒蛇setup.py安装
pyhaccgui --conn =源码://
SQLite的://连接字符串将开始pyhacc一个演示数据库。
建议大多数测试使用pyhacc在PostgreSQL。初始化数据库:
CREATEDB pyhacc
pyhacc初始化数据库PostgreSQL的://用户名:密码@本地/ pyhacc
#运行pyhacc连接到该数据库:
pyhaccgui --conn = PostgreSQL的://用户名:密码@本地/ pyhacc
什么在此版本中是新的:
- 与列宽报告的变化,从屏幕上的名单被传播到PDF版本
- 在因素了基本的报告代码qtalchemy
- 在bug修复
要求:
- 在Python中
- 在QtAlchemy
- 在SQLAlchemy的
- 在Python的数据库驱动程序
- 在PyQt的
- 在PySide
评论没有发现