PyHacc ay isang double sistema ng entry accounting para sa personal na paggamit. Nilalayon nitong bigyang-diin ang pagiging naa-access ng data, pamamahala ng account, command-line automation, at malinis ang paggamit ng PyQt library. PyHacc build sa pangkalahatang iba pang bagay na makikita sa QHacc (http://qhacc.sourceforge.net/), ngunit hindi nilayon upang maging isang direktang clone.
Dapat itong nabanggit na habang PyHacc ay isang fully functional na sistema na kung saan ay ginagamit para sa produksyon sa personal na paggamit ng may-akda, ito ay pangunahing isang demonstration at halimbawa ng qtalchemy - http://qtalchemy.org.
PyHacc maaaring tumakbo sa parehong PyQt4 at PySide. Sa root ng papalit-palit imbakan, patakbuhin ang qtbindings script upang lumipat sa pagitan ng dalawang. Ang pinagmulan ay set up para sa PyQt4, ngunit maaari kang lumipat sa PySide sa:
python qtbindings.py --platform = PySide
python setup.py build
Sudo python setup.py-install
Kung gumagamit ng PySide, ang qtalchemy library kakailanganin ding ilipat mula sa paggamit PySide sa parehong paraan.
Pagsisimula
Sa linux, dapat itong maging sapat upang tumakbo:
python setup.py build
Sudo python setup.py-install
pyhaccgui --conn = SQLite: //
Ang SQLite: // connection string ay magsisimula pyhacc sa isang database demo.
Inirerekumenda at pinaka-subok na gamitin pyhacc sa postgresql. Upang simulan ang isang database:
createdb pyhacc
pyhacc initdb postgresql: // username: password @ localhost / pyhacc
# Na tumakbo pyhacc nakakonekta sa database na ito:
pyhaccgui --conn = postgresql: // username: password @ localhost / pyhacc
Ano ang bagong sa paglabas:
- pagbabago ng ulat na may lapad ng haligi ini-propogated mula sa listahan sa screen upang pdf bersyon
- salik ang pangunahing code ulat sa qtalchemy
- -aayos ng bug
Mga Kinakailangan :
- Python
- QtAlchemy
- SQLAlchemy
- sa pagmamaneho database Python
- PyQt
- PySide
Mga Komento hindi natagpuan