guia_bolso.py 文件源码

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

项目:guiabolso2csv 作者: hugombarreto 项目源码 文件源码
def xlsx_transactions(self, year, month, file_name):
        transactions = self.transactions(year, month)

        if len(transactions) == 0:
            warnings.warn('No transactions for the period ({}-{})'.format(
                year, month))
            return

        wb = openpyxl.Workbook()
        ws = wb.active

        ws.append(self.fieldnames)

        for trans in transactions:
            if u'date' in trans:
                trans[u'date'] = datetime.datetime.fromtimestamp(
                    trans[u'date']/1000).date()
            row = [trans[k] for k in self.fieldnames]
            ws.append(row)

        wb.save(file_name)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号