首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将invoice2data的输出保存到bash的文件中?

如何将invoice2data的输出保存到bash的文件中?
EN

Stack Overflow用户
提问于 2019-10-16 08:29:25
回答 1查看 645关注 0票数 0

我想将invoice2data的输出保存到一个文件中。以下是我尝试过的命令:

代码语言:javascript
复制
invoice2data aar.pdf --template-folder templates  > parsing_log.txt

该命令在屏幕上打印如下

代码语言:javascript
复制
INFO:invoice2data.main:{'lines': [{'item_id': u'XX Labor', 'ea_price': u'100.00', 'total': u'100.00', 'description': u'10/10/2018 Todd Encardes', 'qty': u'1.00'}, {'item_id': u'Mileage', 'ea_price': u'1.00', 'total': u'20.00', 'description': u'Mileage', 'qty': u'20.00'}], 'currency': '$', 'amount': 120.0, 'date': datetime.datetime(2018, 10, 16, 0, 0), 'invoice_number': u'1111', 'desc': 'Invoice from XXX Service', 'issuer': 'AAR Service'}

但是parsing_log.txt是空的。invoice2data是用来从PDF发票中提取结构化数据的,参考https://github.com/invoice-x/invoice2data invoice2data是用python开发的。

EN

回答 1

Stack Overflow用户

发布于 2019-10-16 09:25:04

尝试:

invoice2data aar.pdf --template-folder templates &> parsing_log.txt

我怀疑这行是发送给stderr的,而不是stdout。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58404193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档