예제 #1
0
def main():
    assert consumer_key, 'Please set "ZAIM_CONSUMER_KEY".'
    assert consumer_secret, 'Please set "ZAIM_CONSUMER_SECRET".'
    assert access_token_key, 'Please set "ZAIM_ACCESS_TOKEN_KEY".'
    assert access_token_secret, 'Please set "ZAIM_ACCESS_TOKEN_SECRET".'

    zaim = Zaim(consumer_key, consumer_secret, access_token_key, access_token_secret)
    print zaim.get_pay_genres("ja")
    print zaim.get_income_categories("ja")
    print zaim.get_pay_categories("ja")
    print zaim.get_user_info()
    print zaim.get_currencies()
    print zaim.get_currency_sign("JPY")
    print zaim.get_money_records()
예제 #2
0
파일: sample.py 프로젝트: xight/zaimpy
def main():
    assert consumer_key, 'Please set "ZAIM_CONSUMER_KEY".'
    assert consumer_secret, 'Please set "ZAIM_CONSUMER_SECRET".'
    assert access_token_key, 'Please set "ZAIM_ACCESS_TOKEN_KEY".'
    assert access_token_secret, 'Please set "ZAIM_ACCESS_TOKEN_SECRET".'

    zaim = Zaim(consumer_key, consumer_secret, access_token_key, access_token_secret)
    pprint(zaim.get_genres())
    pprint(zaim.get_accounts())
    pprint(zaim.get_categories())
    pprint(zaim.get_user())
    pprint(zaim.get_currencies())
    pprint(zaim.get_currency_sign("JPY"))
    pprint(zaim.get_money_records())
    pprint(zaim.get_genre_by_name(u"食料品"))
    pprint(zaim.get_category_by_name(u"食費"))
예제 #3
0
파일: delete_api.py 프로젝트: xight/zaimpy
def main():
    assert consumer_key, 'Please set "ZAIM_CONSUMER_KEY".'
    assert consumer_secret, 'Please set "ZAIM_CONSUMER_SECRET".'
    assert access_token_key, 'Please set "ZAIM_ACCESS_TOKEN_KEY".'
    assert access_token_secret, 'Please set "ZAIM_ACCESS_TOKEN_SECRET".'

    zaim = Zaim(consumer_key, consumer_secret, access_token_key, access_token_secret)

    records = zaim.get_money_records()
    ret = []
    for d in records:
        if re.match("API", d["comment"], re.UNICODE):
            ret.append(d)

    for d in ret:
        print(d["id"],)
        print(d["comment"])
        money_id = d["id"]
        zaim.delete_pay(money_id)
예제 #4
0
파일: delete_api.py 프로젝트: xight/zaimpy
def main():
    assert consumer_key, 'Please set "ZAIM_CONSUMER_KEY".'
    assert consumer_secret, 'Please set "ZAIM_CONSUMER_SECRET".'
    assert access_token_key, 'Please set "ZAIM_ACCESS_TOKEN_KEY".'
    assert access_token_secret, 'Please set "ZAIM_ACCESS_TOKEN_SECRET".'

    zaim = Zaim(consumer_key, consumer_secret, access_token_key,
                access_token_secret)

    records = zaim.get_money_records()
    ret = []
    for d in records:
        if re.match("API", d["comment"], re.UNICODE):
            ret.append(d)

    for d in ret:
        print(d["id"], )
        print(d["comment"])
        money_id = d["id"]
        zaim.delete_pay(money_id)