我有制表符分隔的 CSV 文件,我需要使用 shell 脚本将所有列的数据类型保留为“TEXT”,将其转换为 .xlsx。
我尝试了一些“sed”命令,但它不起作用。
提前致谢。
最佳答案
如果您将 csv 导入 pandas 并希望以文本格式写入 Excel,您可以考虑:
- 在读取文件
pd.read_csv
时强制执行字符串格式(例如使用dtype
),这 确保您的数据框包含字符串 - 使用.to_excel()方法写入xlsx文件,检查单元格类型
- 如果 xlsx 中的单元格类型不是字符串,请参阅 column formatting和设置 string type .
希望有帮助。
关于linux - 将 .TXT 转换为 .XLSX,并保留每个单元格的数据类型 "Text",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52438658/