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.2.tar.gz
(6.1 kB
view details)
File details
Details for the file qifparse-0.2.tar.gz.
File metadata
- Download URL: qifparse-0.2.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b0097df7462c86afd696a7955ea4da5eb656b6523f5042bbc85fb9a302b279b
|
|
| MD5 |
00f533dc04fd5d191d057de9d6818af4
|
|
| BLAKE2b-256 |
5262deb018e3315fd373bf420dc107fad70cae817501fee526e0d0dc9ff48d6d
|