Discussion:
[gnucash-de] Python API
s***@web.de
2018-06-08 12:13:06 UTC
Permalink
Hallo,

ich wollte mal fragen ob hier jemand Python Scripts nutzt und ob er wie
ich die gleichen Probleme mit den Datum hat? Egal welches Script ich von
Github ausprobiere es endet immer mit Datum Fehler.

Traceback (most recent call last):
File "/home/siefke/.python/bin/accounting-reports", line 11, in <module>
load_entry_point('accounting-reports==0.3', 'console_scripts', 'accounting-reports')()
File "/home/siefke/.python/lib/python3.6/site-packages/accounting_reports-0.3-py3.6.egg/accounting_reports/accounting_reports.py", line 134, in main
File "/home/siefke/.python/lib/python3.6/site-packages/accounting_reports-0.3-py3.6.egg/accounting_reports/accounting_reports.py", line 75, in account_balances
AttributeError: 'datetime.date' object has no attribute 'date'

Zum Beispiel, dabei wäre eine Ausgabe der GuV etwas tolles und eben
die Möglichkeit über die Kommandozeile etwas zu buchen. Aber irgendwie
funktioniert nichts.

Silvio
Quazgar
2018-06-08 14:37:19 UTC
Permalink
Post by s***@web.de
Hallo,
ich wollte mal fragen ob hier jemand Python Scripts nutzt und ob er wie
ich die gleichen Probleme mit den Datum hat? Egal welches Script ich von
Github ausprobiere es endet immer mit Datum Fehler.
Hallo Silvio,

ich benutze (aber bisher nur zum Herumspielen) piecash, damit funktioniert
dieses kleine Beispiel:

book = piecash.open_book("testfile.gnucash") # als SQlite abgespeichert
acc = book.get(piecash.Account, name="Stammkapital")
split = acc.splits[0]
date = split.transaction.post_date
print(date.date())

Hilft das in etwa weiter?

Viele Grüße,
quazgar
c***@gmx.de
2018-08-04 15:30:42 UTC
Permalink
Hallo,

ich benutze die Skripte häufig. Hatte länger kein Update gemacht und
arbeite mich gerade in
den Wechsel zu Python 3 ein. Und muß dann alle meine eigenen Skripte zu
Python 3 konvertieren.

herzlichen Gruß,

Christoph
Post by Quazgar
Post by s***@web.de
Hallo,
ich wollte mal fragen ob hier jemand Python Scripts nutzt und ob er wie
ich die gleichen Probleme mit den Datum hat? Egal welches Script ich von
Github ausprobiere es endet immer mit Datum Fehler.
Hallo Silvio,
ich benutze (aber bisher nur zum Herumspielen) piecash, damit
funktioniert
book = piecash.open_book("testfile.gnucash") # als SQlite abgespeichert
acc = book.get(piecash.Account, name="Stammkapital")
split = acc.splits[0]
date = split.transaction.post_date
print(date.date())
Hilft das in etwa weiter?
Viele Grüße,
quazgar
_______________________________________________
gnucash-de mailing list
https://lists.gnucash.org/mailman/listinfo/gnucash-de
Loading...