a parser for Quicken interchange format files (.qif).
Project description
QIF Parser
qifparse is a parser for Quicken interchange format files (.qif).
Usage
Here’s a sample program:
>>> from qifparse.parser import QifParser
>>> qif = QifParser.parse(file('file.qif'))
>>> qif.accounts
[<Account: My Cash>, <Account: My Cc>]
>>> qif.accounts[0].name
'My Cash'
>>> qif.categories
[<Category: food>, <Category: food:lunch>]
>>> qif.transactions
{'My Cash': [<Transaction units=-6.5>, <Transaction units=-6.0>
>>> str(qif)
'!Type:Cat\nNfood\nE\n^\nNfood:lunch\nE\n^\n!Account\nNMy Cash\nTCash\n^\...
...
Test
python setup.py test
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
qifparse-0.1.tar.gz
(5.6 kB
view details)
File details
Details for the file qifparse-0.1.tar.gz.
File metadata
- Download URL: qifparse-0.1.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48712fa8296c41d189130f1b52112a5aa3b596d579033a4bd2191b24851e202d
|
|
| MD5 |
25d93667986a87592bc59691b08a3df1
|
|
| BLAKE2b-256 |
2e48d02760d73ac62a7f9b3f2d7dc1dfe535a8a8e99c1960a15fb11ac34a839f
|