Thanks to visit codestin.com
Credit goes to github.com

Skip to content

giacomos/qifparse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QIF Parser

https://travis-ci.org/giacomos/qifparse.png?branch=master

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages