-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ideas for improving the documentation #23
Comments
Great ideas! #22 partially addresses this. As of the commit closing that issue, you can set a custom date format in the mapping. Also, one thing to point out is that the |
I agree, I never really explained |
Sorry, I misspoke here.... |
This works because |
CR #16 |
Thanks for the reply. I'll keep this tab open, but I'm trying to get some work finished before travelling so I honestly don't think it's likely I'll have time to make good improvements any time soon. But don't give up hope. ☺ Thanks for making the code available. |
I played with this library today, hoping it'd help me convert my financial data into a format I could upload to QuickBooks. Unfortunately, QuickBooks rejects the output files, with unhelpful error messages, even though GNUCash does them.
In any case, some improvement to the README.md documentation would've helped me understand this library a little more quickly. Here are some suggestions:
mapping
works. e.g. 'mapping
should be a map of output field names to functions that return values for those fields. The functions should expect a single parameter: a map of input field names to their values. For example,{ 'date': lambda r: '%s/%s/%s' % (r['month'], r['day'], r['year']) }
expects the input CSV to have separate "month", "day" and "year" columns, and will combine these into a single "date" output column, in the MM/DD/YYYY format.'notes
andclass
get combined into the<MEMO>
elementThe text was updated successfully, but these errors were encountered: