我有一个csv文件,其中的字段可以具有可变长度
有没有一种方法可以将其导出为一个文本文件,供人轻松阅读? 例如,行:
01,www.example.com,John,smith,34,interior design
1454,www.anothersite.com/portfolio,Alice,Cooper,76,retired
结果应该是这样的:
01 : www.example.com : John : Smith : 34 : interior design
1454 : www.anothersite.com/portfolio : Alice : Cooper : 76 : retired
(我使用冒号作为分隔符的示例)
在Excel或LibreOffice Calc中打开csv文件将使其可读并为您创建间距。但是,如果要在代码中执行此操作并指定长度, 类似
field.ljust(width, ' ')
的东西会将任何字段填充到所需的长度您可以将tabulate模块与
csv
一起使用以下是方法:
输出:
相关问题 更多 >
编程相关推荐