guia_bolso.py 文件源码

python
阅读 31 收藏 0 点赞 0 评论 0

项目:guiabolso2csv 作者: hugombarreto 项目源码 文件源码
def __init__(self, email, password):
        self.email = email
        self.password = password
        self.device_token = hashlib.md5(str(uuid.getnode())).hexdigest()
        self.session = requests.Session()
        self.login()
        basic_info = self.get_basic_info()
        self.categories = basic_info["GB.categories"]
        self.months = basic_info["GB.months"]
        self.statements = basic_info["GB.statements"]
        self.fieldnames = [u'name', u'label', u'date', u'account', u'category',
                           u'subcategory', u'duplicated', u'currency',
                           u'value', u'deleted']

        self.category_resolver = {}
        for categ in self.categories:
            for sub_categ in categ['categories']:
                self.category_resolver[sub_categ['id']] = \
                    (categ['name'], sub_categ['name'])

        self.account_resolver = {}
        for account in self.statements:
            for sub_account in account['accounts']:
                self.account_resolver[sub_account['id']] = sub_account['name']
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号