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
評論沒有發現