嘿,HN,
作为一名自由职业者,我发现自己每个月都要花时间手动打开PDF和Word格式的发票,将细节复制到电子表格中,并跟踪付款。这既繁琐又容易出错。
因此,我决定构建一个简单的桌面应用程序来自动化这个过程。这个应用程序是用Python和Tkinter构建的图形用户界面,指向一个发票文件夹,解析关键细节(发票编号、金额、日期),并将所有信息存储在本地SQLite数据库中以便于跟踪和分析。这为我节省了不少时间和精力。
关于简单性和注意事项
我分享这个项目是希望对其他自由职业者或企业有所帮助,但我想坦诚它的一些局限性:
- 用户界面非常基础。它是用原生Tkinter构建的,注重功能而非外观。虽然它不是最美观的应用程序,但能完成任务。
- 核心自动化依赖于一个“模式”功能,该功能将发票前缀与客户匹配。这对我的工作流程非常有用,但如果你的发票命名不太一致,可能会有些小众。如果模式不适合你,仍然可以手动输入。
- 统计仪表板目前以欧元为中心,将所有货币汇总为以欧元(€)显示的总额。我计划稍后修复这个问题。
这是一个简单的个人项目,解决了我个人的问题。代码已在GitHub上发布,我很乐意听取你们的反馈或建议。
返回首页
最新
谁是写这种废话的傻瓜?<p>不管你是谁,勇敢站出来,揭露自己的身份。<p>我想知道你的名字。<p>我想知道我们这些纳税人为你的愚蠢支付了多少钱。<p>真是该死的中央情报局的“发光者”。