写了个展示个人账单的 Python 小程序

2020-03-25 09:46:50 +08:00
 DoubleX
自己写了个 python 程序,用来展示支付宝账单:通过图表展示每天花了多少,每个月各个类别的花费占比等等。

自己用感觉还 ok,
不过有些实现还是比较粗糙,希望大家提些意见。

现在存在的问题:
1. 账单分类比较粗糙,是通过识别关键字实现的。大家有什么好的实现方法吗?
2. 需要手动下载支付宝账单,无法实现自动获取。

https://github.com/DoubleX69/Xbill
2262 次点击
所在节点    分享创造
5 条回复
Drapor
2020-03-25 15:51:32 +08:00
我也做了个类似的 CLI 版本自用…
既然支持了支付宝账单导入,微信账单其实也可以同理支持的。

账单分类我自己的做法是先写一组规则,每次录账单的时候先对可以命中规则的条目执行规则,未命中的用 Input()逐条进行确认,保证所有条目都有类可分,在此过程中逐渐完善规则。
DoubleX
2020-03-25 17:27:01 +08:00
@Drapor 规则足够覆盖大部分分类的话,倒是可以。对于无法命中的账单,只能补充规则了。
BetterSci
2020-03-25 22:00:05 +08:00
反馈一下情况,连接到 127.0.0.1:5000 时发生错误。SSL 接收到一个超出最大准许长度的记录。
错误代码:SSL_ERROR_RX_RECORD_TOO_LONG
BetterSci
2020-03-25 23:18:22 +08:00
反馈下情况,Insert Failed ! Not support file type: '微信支付账单明细'
DoubleX
2020-03-26 09:28:57 +08:00
@BetterSci sorry,因为我自己不怎么用微信支付,所以现在是不支持微信账单导入的哈。现在只支持支付宝和 icbc 储蓄卡的 csv 文件导入哈。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/655928

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX