python - 如何按键合并制表符分隔的文件并向每个文件添加制表符?
问题描述
我有许多制表符分隔的文件,它们共享一个公共密钥。我需要通过该键合并它们,并确保保留指定数量的尾随空列。每个文件都有不同的行数。
每个文件都有指定数量的列,并且许多文件的尾随列为空白。例如文件 1 应该有 30 列。
1 MQTW 2020-10-99
2 HTVR 1965-02-17 PM
文件 2 应该有 500 列
1 TLPRTY 22 M 7 9 ....
2 JAOSKQM 54 9 T ....
我想确保保留每个文件中定义的列数。示例结果应如下所示,文件 1 中的空白 26 列位于文件 1 和文件 2 内容之间
1 MQTW 2020-10-99 .... TLPRTY 22 M 7 9 ....
2 HTVR 1965-02-17 PM .... JAOSKQM 54 9 T ....
我愿意接受 Python 或 Bash 中的解决方案,在此先感谢!
解决方案
推荐阅读
- r - 如何防止packrat在docker内的系统库中安装包?
- javascript - 如何使用 getBoundingClientRect() 编辑图像的“命中框”;
- postgresql - 如何将两个 url 指向 Nginx 中不同的 docker 容器位置?
- python - .txt 导入到 postgresql 中的跳过行
- primefaces - 如何修复 Primefaces Extensions Sheet 组件更新数据后列标题和数据消失的问题?
- integration - .Net Core TestClient 无法发布参数
- java - 如何从 ConditionContext 获取应用程序属性
- logging - Tomcat 7记录maxDays配置以删除日志不起作用
- java - 在 mockmvc 上执行测试时出现断言错误
- angular - 在我的 Angular 7 项目中,我应该在哪里添加 firebase.initializeApp()?