为了账号安全,请及时绑定邮箱和手机立即绑定

使用python将excel文件转换为文本文件时删除索引值

使用python将excel文件转换为文本文件时删除索引值

ABOUTYOU 2022-07-19 16:44:22
我正在使用 python 3.7,我想将.xlsx文件转换为.txt文件,下面是我的代码:import pandas as pddataframe1 = pd.read_excel(r'C:\path\exceldata1.xlsx', index=False)print(dataframe1)with open(r'C:\path\exceldata1.txt', 'w') as text_file:    dataframe1.to_string(text_file)我能够转换.xlsx成.txt,但我也得到了在文本文件中打印的索引值。我想删除它。0     9100499S    11     9100099S   102     910000SW    13     91Y961SR    54     9120301S   20上面是创建的文本文件,但我不需要第一列中的索引值。而且我还想通过制表符分隔两列值以使其成为 TVS 文本文件,这样它们就不会出现在一个单元格中。我该怎么做?9100499S   19100099S   10910000SW   191Y961SR   59120301S   20
查看完整描述

1 回答

?
慕桂英546537

TA贡献1848条经验 获得超10个赞

添加index = False到您的to_string通话中将阻止索引被包含在内。

如果您想要制表符分隔值,而不是to_string您应该使用- 此函数旨在生成逗号分隔值,但您可以通过添加以获取制表符分隔值来 to_csv更改用作分隔符的字符。sep='\t'


查看完整回答
反对 回复 2022-07-19
  • 1 回答
  • 0 关注
  • 93 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信