【发布时间】:2016-12-02 12:18:36
【问题描述】:
我的程序比较每个月动态加载的两个文件中的值。两者之间的值可能每次都不同。第一个文件必须与第二个文件相同。如果我的脚本发现一些不匹配的东西,它会将这些值保存在一个列表中。如果它发现不止一个不匹配,它会将其附加到值列表中,如下所示:
['001210', '13/06/2016', '000590030', '0', '16', '16105971', '26- - ',
'001210', '13/06/2016', '000590030', '0', '16', '16105971', '26- - ',
'VW0012', '13/06/2016', '000590030', '0', '16', '16105971', '26- - ',
'VW0012', '13/06/2016', '000590030', '0', '16', '16105971', '26- - ']
我正在尝试弄清楚如何编写这样的输出:
按照上面格式化的代码划分的列以及更改其范围的行数... 我能做些什么? 是更好的熊猫还是什么?
任何建议都很宝贵...
提前谢谢你
输出应如下所示:
-------------------------------------------------------------------
| Code | Date | ID | Qty In | Qty Out | DDT | Wk |
-------------------------------------------------------------------
|001210|13/06/2016|000590030| 0 | 16 |16105971|26- - |
-------------------------------------------------------------------
|001210|13/06/2016|000590030| 0 | 16 |16105971|26- - |
-------------------------------------------------------------------
|VW0012|13/06/2016|000590030| 0 | 16 |16105971|26- - |
等等...每一个新的匹配,都是excel输出文件中的一个新行...
【问题讨论】:
-
这真的很广泛,你还没有发布这两个文件的样子或你对这个问题的尝试,你能发布几行你想要比较的文件
-
但是,我只需要将此列表按列和行划分,如上面的输出......此时文件已经比较。
-
你能发布想要的输出,就像它应该看起来的样子吗?
标签: excel list python-3.x pandas